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

Ubuntu Server系统的树莓派安装Multicraft时显示PHP代码而非正常内容

Ubuntu Server系统的树莓派安装Multicraft时显示PHP代码而非正常内容

嘿,这问题我之前帮朋友处理过!说白了就是你的Web服务器没正确配置PHP解析,直接把源码给抛出来了,咱们一步步搞定它:

  • 先装对PHP和对应的服务器模块:
    如果你用的是Apache,直接跑这两条命令更新软件源并安装依赖:

    sudo apt update && sudo apt install php libapache2-mod-php
    

    要是用的Nginx,就得装PHP-FPM(这是Nginx解析PHP的必备组件):

    sudo apt update && sudo apt install php-fpm
    
  • 启用模块并重启服务器:
    针对Apache的话,装完得启用PHP模块再重启服务:

    sudo a2enmod php
    sudo systemctl restart apache2
    

    用Nginx的话,装完PHP-FPM后得先改下Nginx的站点配置(一般在/etc/nginx/sites-available/目录下),在server块里加上这段处理PHP请求的规则(注意替换成你实际的PHP版本,比如php8.2):

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.2-fpm.sock;
    }
    

    改完保存后重启Nginx:

    sudo systemctl restart nginx
    
  • 调整文件权限:
    得确保Web服务器的用户(一般是www-data)能读取Multicraft的文件,把下面的路径换成你Multicraft的实际安装路径后执行:

    sudo chown -R www-data:www-data /你的Multicraft安装目录
    
  • 最后再访问Multicraft的install.php页面,应该就能看到正常的安装界面,而不是一堆PHP代码啦!

备注:内容来源于stack exchange,提问作者QuickMash

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 13:14:36