我最近不得不重新安装 Ubuntu 和其他所有东西,因为我的 SSD 崩溃了。
我已经设置了 Apache/MySQL/PHP,并且可以毫无问题地访问 localhost/。运行 PHP 和 MySQL 也可以正常工作。
我将我的项目保存在 Dropbox 文件夹中(自崩溃以来),/home/powerbuoy/Dropbox/Projects/
并设置了指向其中一些项目的 VHOST。我还进行了设置,/etc/hosts
以便我可以通过http://project-name.dev
.
但是,当我尝试访问时,http://any-project.dev
我得到的只是403 forbidden
. 我已经运行chmod -R 777 Projects/
,所有文件和文件夹现在在终端中都是绿色的。那没有帮助。
我检查了错误日志,他们说:
[crit] [client 127.0.0.1] (13)Permission denied: /home/powerbuoy/Dropbox/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
但是那里甚至不应该有一个.htaccess
文件。
我什至建立了一个完全空的项目(/home/powerbuoy/Dropbox/Projects/test/index.php
就<?php phpinfo()
在里面),设置了一个 VHOST 和一个http://test.dev
URL。我在这里得到同样的错误。
有任何想法吗?
谢谢
编辑:我尝试将我的测试项目移动到桌面(/home/powerbuoy/Desktop/test/
),现在它可以工作了:P
也许它与位于 Dropbox 文件夹中的项目有关?