PHP创建文件夹,所有者为99
我有一个脚本(作为cron运行),它在服务器上创建一个名为
images
的新文件夹,并将图像从根文件夹移动到这个新文件夹。稍后,另一个函数将从这些图像创建缩略图,并将它们放入同一文件夹中另一个名为thumbs
的新文件夹中。
但是,此功能仅在父母images
文件夹由于某些奇怪的原因将所有者设置为99时才有效。该文件夹将用户作为其默认所有者。
如何让脚本创建一个所有者设置为99的文件夹?或者是什么原因导致PHP脚本无法将用户作为所有者的chmod-ing文件?
没有找到相关结果
已邀请:
2 个回复
桑娠贯涤
(UID 99)运行,因此用户必须具有适当的权限。如果您不想更改权限,则需要将cron作业作为其他用户运行。
盟犯涩沟都
但是这会创建新文件夹,并将所有者设置为“用户名”。 而是使用curl:
允许创建新文件/文件夹,并将所有者设置为
(UID 99),这又允许下一个脚本在此文件夹中创建新文件夹/文件而不会出现问题。