今天我从DigitalOcean构建了一个Droplet,我安装了LAMP和phpMyAdmin没有任何问题。之后将我的旧网站复制到我的新Droplet,我尝试使用ftp。我使用vsftpd,为它创建了一个用户,稍微更改了ufw权限,从vsftpd.conf更改了一些设置以及所有这些设置。现在我正在尝试访问phpmyadmin但是
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request....Apache/2.4.18 (Ubuntu) Server at xxx.xx.xxx.xxx Port 80
sudo service apache2 status
netstat -ln | grep -E':80 | 443'
OUTPUT:
tcp6 0 0 :::80 :::* LISTEN
答案 0 :(得分:0)
很难从错误中诊断出确切的问题,我会从:
开始sudo service apache2 status
)netstat -ln | grep -E ':80|443'
www-data
拥有)Directory
配置(通常phpmyadmin将在安装文件中包含样本值)如果所有这些都没有指出您正确的方向来解决问题,则需要开始查看/var/log/apache2/
中的日志并获取更详细的错误消息。
答案 1 :(得分:0)
错误500并不代表Apache侦听问题。您应该打开日志文件以查看发生了什么问题。通常,Apache错误日志位于此PATH中
/var/log/apache2/error.log
如果您没有为虚拟主机指定自定义日志文件。在你的问题中附加文件末尾的错误。