我试图在 .cgi-bin 之外运行 .php 文件,但遇到了麻烦。
我跑过:
apt-get 安装 libapache2-mod-php
我已经添加:
LoadModule php_module modules/libphp.so
查看/modules/目录,没有libphp.so文件
我假设上面的安装命令安装了 .so 文件,但没有安装在我想要的位置。这是正确的吗 ?如果是这样,它会在哪里?
无论哪种情况,我如何让 apache 正确运行 .php 脚本?
我找到了一个libphp7.4.so文件并将其移动到/modules/。此 .so 文件在 Ubuntu 终端中以白色列出,而所有其他 .so 文件均为绿色 - 这令人担忧。我将 LoadModule 更改为 libphp7.4.so。我还添加了行:
AddType 应用程序/x-httpd-php .php
到配置文件。
当我在浏览器中访问该文件时,下载了 .php 脚本而不是运行它。我想我这里可能有版本问题,但我仍然不确定我这样做是否正确 - 感谢帮助!
谢谢。
• 如何在 Ubuntu 22 的 Apache 中使用 Php7.4?
• Subversion PHP-FPM 解释器冲突停止 .php 提交
• 在 docker-compose.yaml 文件中的 docker 容器内运行命令的语法是什么?
• Sublime 给出了在 /usr/local/bin/php 找不到 php 二进制文件的错误。如果 php 仅在 docker 容器中,我该怎么办?
• 如何从 Ubuntu 22.04 中的 docker 容器启动图形程序
• MAC LOCALHOST - Apache 在解析本地主机之前等待 60 秒
• Apache AGE 安装:找不到扩展/age.control
• Docker 环境需要很长时间才能在 LAMP 应用程序上加载数据
• HI 我正在尝试使用 Apache spark 作为数据库来计算 txt 文件中的行数,在 Ubuntu 上的 python 笔记本上表示它,我得到一个 Py4JJavaError
• 自托管 Wordpress 无法成功调整 upload_max_filesize
• 无法使用 PHP 的 exec() 运行脚本,可能存在权限问题
• 如何在 Ubuntu 20.04 上将 PHP 版本从 7.4.3 升级到更新的 7.4.x 版本?
• grpc 示例 helloworld 二进制文件在 linux 中太大
• Symfony- docker 容器无法打开输入文件:bin/bash
• 如何在 Ubuntu 20.04 中卸载 android studio
• 为什么我不能在 bash 文件中运行 php 命令(OS Windows 10)?