当我尝试在 Ubuntu 中访问我的网站文件夹时,我看到一个空白页

当我尝试在 Ubuntu 中访问我的网站文件夹时,我看到一个空白页

我最近安装了 Ubuntu,我是一名 php 开发人员。我正尝试使用 Ubuntu 来实现此目的。

我已经安装了mysql-serverphpmyadmin并且可以访问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 设置,日志可能有其他位置或名称。

相关内容