Php 服务器上目录的权限

Php 服务器上目录的权限,php,ubuntu,Php,Ubuntu,我的服务器中有一个文件夹,我需要在其中动态写入数据,并且这些数据也应该对查看者可见,尽管它们不会直接提供服务。 我将通过PHP添加这些文件中的数据,并将其服务器化, 此文件夹的权限应该是什么? 如果我使用的不是777,它会在我的本地计算机上显示错误[我是那里的root用户]请确保您正在授予权限的文件夹没有凭据(密码文件),即图片文件夹或公开可用的文件 777权限意味着您正在授予该文件夹包括wright在内的全部权限。因此,在这种情况下,777是强制性的,因为动态上载文件 该目录需要由运行Apac

我的服务器中有一个文件夹,我需要在其中动态写入数据,并且这些数据也应该对查看者可见,尽管它们不会直接提供服务。
我将通过PHP添加这些文件中的数据,并将其服务器化,
此文件夹的权限应该是什么?

如果我使用的不是777,它会在我的本地计算机上显示错误[我是那里的root用户]

请确保您正在授予权限的文件夹没有凭据(密码文件),即图片文件夹或公开可用的文件


777权限意味着您正在授予该文件夹包括wright在内的全部权限。因此,在这种情况下,777是强制性的,因为动态上载文件

该目录需要由运行Apache的用户拥有(或可写且可读)。用户可能类似于
apache
www-data
httpd
。找出apache用户,然后设置所有权:

chown -R apacheuser:apacheuser /path/to/your/directory
chmod 700 /path/to/your/directory

我不是上传文件,我是用PHP在那个文件夹里写文件