我最近安装了 Ubuntu,我是一名 php 开发人员。我正尝试使用 Ubuntu 来实现此目的。
我已经安装了mysql-server
,phpmyadmin
并且可以访问localhost
。此外,如果我创建一些文件并写入例如,当我访问我创建的文档时,echo 'hello';
我会得到这个。echo
但是我尝试访问我在 Windows 中开发的网站的文件夹,首先出现有关权限的错误,我更改了权限,但现在仍然有问题,当我尝试访问我的网站文件夹时,出现空白页。
你知道为什么会发生这样的事吗?
答案1
安装
sudo apt-get install apache2 mysql-client mysql-server php5 phpmyadmin libapache2-mod-php5
mysql 将要求您输入密码。请创建一个。
配置
编辑/etc/hosts
sudo nano /etc/hosts
添加
127.0.0.2 Yourwebsitename
编辑/etc/apache2/apache2.conf
sudo nano /etc/apache2/apache2.conf
然后添加以下内容:
<VirtualHost 127.0.0.2>
DocumentRoot /var/www/YourWebsiteFolderName/
ServerName Yourwebsitename
</VirtualHost>
答案2
有关详细信息,请参阅 apache 日志。打开终端,然后使用以下命令,一个用于错误日志,一个用于 apache 日志。-F 选项使它保持日志打开并检查新条目。因此,您可以测试并保持它打开,然后会看到错误弹出。
tail -F /var/log/apache2/error.log
tail -F /var/log/apache2/access.log
根据您的 apache 设置,日志可能有其他位置或名称。