phpinfo()文件显示而不是所有站点索引。 (此服务器上的示例站点:sms4.pro) 此服务器中有很多网站,所有网站都有此phpinfo而不是索引.. 网站文件存在,FTP可访问,数据库/ phpmyadmin没问题,但由于未知原因显示phpinfo而不是网站内容。
我已经尝试了各种解决方案,但仍无法找到解决方法。 也许你遇到过类似的问题?请帮忙..
我的服务器是apache,debian 8,PHP版本5.6.30-0 + deb8u1
答案 0 :(得分:0)
在大多数情况下检查您的Web根文件夹,即/ var / www,并检查所有名为index的文件。*其中*是任何文件扩展名。从它的外观来看,其中一个文件正在调用phpinfo(),它被用作索引文件。修改此文件以反映您希望索引页面的内容,如果它覆盖另一个索引文件,则将其删除。您还可以通过修改Apache配置文件的DirectoryIndex指令来指定索引文件的内容。更多信息:http://httpd.apache.org/docs/2.0/mod/mod_dir.html#directoryindex
答案 1 :(得分:0)
如果您刚刚完成了更新并且发生了这种情况,那么您的Apache配置可能已丢失(或移动),并且所有对服务器的请求,无论它来自哪个域,都只是服务于位于/var/www/
文件夹中(可能只是phpinfo();
的文件)。
根据您更新的Apache版本,您可能需要更改/etc/apache2/sites-enabled/
中文件的扩展名(这些是服务器上运行的不同网站的配置)以.conf