Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在apache';s/var/www/html_Php_Apache_Localhost_Chmod - Fatal编程技术网

Php 如何在apache';s/var/www/html

Php 如何在apache';s/var/www/html,php,apache,localhost,chmod,Php,Apache,Localhost,Chmod,我想在/var/www/html中对我的php项目文件夹“php项目”进行符号链接。所以每当我运行apache.ie时http://localhost/php-project。该网站在本地运行。 我尝试使用以下命令 ln -s /Downloads/php-website /var/www/html/php-project 它在我将cd刻录到/var/www/html时显示。但是每当我访问链接“localhost/php网站”。它表明 403禁止 即使在我尝试为/var/www/html/ph

我想在
/var/www/html
中对我的php项目文件夹“php项目”进行符号链接。所以每当我运行apache.ie时<代码>http://localhost/php-project。该网站在本地运行。 我尝试使用以下命令

ln -s /Downloads/php-website /var/www/html/php-project
它在我将cd刻录到
/var/www/html
时显示。但是每当我访问链接
“localhost/php网站”
。它表明

403禁止

即使在我尝试为
/var/www/html/php项目授予权限时

chmod-777php项目

它表明

错误“:无法在悬挂的符号链接“php网站”上操作


请帮助我解决此问题,以便项目文件夹可以与apache服务器一起用于本地开发过程。

通常,apache不遵循符号链接,原因很明显。 这可以在apache配置中更改,也可以通过将其添加到.htaccess文件来更改某个站点:

Options +FollowSymLinks

另外,请确保您不要在可从web访问的系统上使用chmod 777(或者最好永远不要使用)。有关如何操作的完整说明,请参阅serverfault上的答案:

谢谢,请记住!)