繁体   English   中英

Xampp:Web浏览器不会显示localhost页面

[英]Xampp: web browser won't show the localhost page

我在Windows7(64位)上安装了xampp。我想使用PHP,Apache和MySql。 服务器Apache和MySql服务在Xampp控制面板上正常运行。 但是当我在我的网络浏览器上运行localhost时,它只显示连接。 没有其他的。 与之前的环境相比,它与IIS运行良好。

尝试在cmd上执行netstat -a,看看是否有其他服务在端口80上运行。您也可以使用netstat -b查找服务名称,但这需要cmd以管理员身份运行。 最可能的罪魁祸首是这个端口上运行了一些其他服务,这些服务不允许Xampp正常启动? 你有像skype这样的服务吗? 如果是这样,那就是您无法访问特定页面的原因。 你可以做的另一件事是进入httpd.conf并将listen更改为除80之外的其他端口并测试它。不要忘记添加localhost:your selected port一旦你更改端口测试它。

如果您更改了端口号,请键入localhost:'port number'以进入xampp页面。

例如:如果您的端口号是8080,则键入localhost:8080

IIS或任何其他程序(如Skype)可能导致Apache无法启动。 虽然它显示“正在运行”但它实际上没有运行。

要解决这个问题,有一个简单的诀窍:安装Apache作为服务并重新启动计算机。 这大部分时间都可以工作,因为有很多程序保留端口80很难找到这些程序并禁用它们。

如果它不是端口,那么转到htdocs,删除仪表板文件和索引文件,你就可以了! :)

如果您将apache列表端口从80更改为8080,那么。 写localhost:8080 / your_URL ...它会工作:)

如果你有以下错误: [Wed Jun 10 10:32:13.697671 2015] [core:warn] [pid 1408:tid 248] AH00098:pid文件C:/xampp/apache/logs/httpd.pid被覆盖 - 不洁关机之前的Apache运行? 加载失败/usr/local/lib/php/extensions/no-debug-zts-20060613/usr/local/Zend/lib/ZendExtensionManager.sote不包含与服务器名称匹配的ID

我从Apache错误日志文件中提取。

然后你需要检查apache的运行过程,你也可以做命令,或者你可以使用GUI。 我正在解释GUI方法,打开任务管理器(使用ctrl + shift + esc)并进入进程列表并确保所有进程都可见,包括其他登录用户。 并搜索Apache进程并结束它们。 您已完成使用XAmpp或wamp控制面板运行它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM