我使用以下方式安装了 LAMP
sudo tasksel install lamp-server
我配置了 PhpStorm 来使用/var/www文件夹作为根部署文件夹,也指定http://localhost
为 Web 服务器根 URL:
当我将带有“helloworld”的index.html页面部署到我的服务器时-找不到该页面,/var/www。 为什么?
答案1
这适用于 Ubuntu 12.10(可能适用于旧版本)
首先,您需要检查 Apache 是否确实/var/www
用作网站根目录:
$ grep DocumentRoot /etc/apache2/sites-enabled/000-default
DocumentRoot <path/to/apache/root_dir>
如果输出中显示的路径不同,则应在 PHPStorm 中更改该路径。
另外,由于该文件夹的权限问题,您可能无法将 php 文件放在那里。要解决此问题,只需将权限/var/www
(或正确路径)更改为当前用户:
sudo chown -R <user>:<user> /var/www
你的用户名在哪里<user>
?
答案2
尝试进入“映射”并设置映射选项