You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统XAMPP访问localhost/phpinfo.php出现404错误求助

解决Ubuntu下XAMPP访问PHP页面404的问题

1. 排查端口冲突(核心问题)

你看到的Apache/2.4.41 (Ubuntu)说明当前运行的是系统自带的Apache,而非XAMPP的Apache——两者默认都占用80端口,导致XAMPP的Apache无法正常启动。解决步骤:

  • 停止系统自带Apache:
    sudo systemctl stop apache2
    
  • 禁止系统Apache开机自启,避免后续冲突:
    sudo systemctl disable apache2
    
  • 启动XAMPP服务:
    sudo /opt/lampp/lampp start
    

此时访问http://localhost,应该能看到XAMPP的官方欢迎页面,而非Ubuntu的默认Apache页面。

2. 正确放置/访问PHP文件

XAMPP的网站根目录是/opt/lampp/htdocs/,所有PHP文件必须放在这个目录下才能被访问:

  • 最简单的方式是自己创建phpinfo.php文件:
    sudo nano /opt/lampp/htdocs/phpinfo.php
    
  • 在编辑器中输入以下内容并保存(按Ctrl+O保存,Ctrl+X退出):
    <?php phpinfo(); ?>
    
  • 访问http://localhost/phpinfo.php,就能看到PHP信息页面。

如果想使用XAMPP自带的dashboard,确认/opt/lampp/htdocs/dashboard/目录存在且包含phpinfo.php文件,此时访问http://localhost/dashboard/phpinfo.php即可。

3. 修复目录权限问题

如果文件存在仍无法访问,检查htdocs目录的权限,确保XAMPP的Apache进程能读取文件:

sudo chmod -R 755 /opt/lampp/htdocs/
sudo chown -R www-data:www-data /opt/lampp/htdocs/

内容的提问来源于stack exchange,提问作者raslen khorchef

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 04:25:16