当前位置: 首页 > 后端技术 > PHP

关于Apache的配置和phpinfo.php、index.php、phpmyadmin链接

时间:2023-03-30 05:20:49 PHP

问题1.Apache重启时,AH00112:Warning:DocumentRoot[D:/AppServ/Apache24/htdcs]doesnotexist没太在意,之后all,在地址栏输入mylaravel,同样可以出现laravel5的页面。后来在运行数据库的时候,出现了问题。问题2,数据库问题。输入localhost/phpmyadmin作为地址,在此服务器上找不到请求的URL/phpMyAdmin/。问题3.尝试联系AppServ文件夹下的phpinfo.php和index.php这两个文件:localhost/phpinfo.phplocalhost/index.php结果还是爆:TherequestedURL/phpinfo.php/wasnotfoundonthisserver.在此服务器上找不到请求的URL/index.php/。运行laravel框架时完全没有压力,直接输出结果。在网上找了半天,没有找到可用的资料,才想起配置httpd-vhost.conf文件。打开文件看看。有个开放代码:DocumentRoot"${SRVROOT}/htdocs"#ServerNamewww.example.com:80解决问题1在Apache目录下新建一个htdocs文件,重启试试阿帕奇,没有发生错误。能!解决这个问题。解决问题2查看C:WindowsSystem32driversetc文件,发现文件内容中没有注释掉127.0.0.1localhost。该问题应该出现在httpd-vhost.conf文件中。通过路径和服务器名配置,laravel运行正常,但是localhost无法正常运行。于是复制一段源码:##ServerAdminwebmaster@dummy-host2.example.com#DocumentRoot"${SRVROOT}/docs/dummy-host2.example.com"#ServerNamedummy-host2。example.com#ErrorLog"logs/dummy-host2.example.com-error.log"#CustomLog"logs/dummy-host2.example.com-access.log"common#改为:ServerAdminwebmaster@dummy-host2.example.comDocumentRoot"D:/AppServ/www"ServerNamelocalhostErrorLog"logs/dummy-host2.example.com-error.log"CustomLog"logs/dummy-host2.example.com-access.log"common和:DocumentRoot"${SRVROOT}/htdocs"#ServerNamewww.example.com:80注释掉这段代码##DocumentRoot"${SRVROOT}/htdocs"#ServerNamewww.example.com:80#最后重启Apache,以上三个问题都解决了。其实我想对最后一段代码进行注释,不加htdocs文件应该可以解决问题。