php 文件不起作用

标签 php linux apache

我的专用服务器上的 php 有问题

apache2 不想执行 php 文件

当我尝试在浏览器中打开我的网站时 例如 mysite.com/index.php

我的浏览器刚刚下载了文件index.php

有什么建议吗?

这是我的 php.conf

<IfModule prefork.c>
  LoadModule php5_module modules/libphp5.so
</IfModule>
<IfModule worker.c>
  LoadModule php5_module modules/libphp5-zts.so
</IfModule>

AddHandler php5-script .php
AddType text/html .php

DirectoryIndex index.php

AddType Application/x-httpd-php .php

最佳答案

在我的 http.conf 中有这个。显然路径不同,但这会有所帮助。关于 php 我不超过这 3 行:

LoadModule php5_module PATH/TO/PHP/php5apache2_2.dll
AddType application/x-httpd-php .php
PhpIniDir "PATH/TO/PHP"

所以我认为你可以删除所有关于 php 的行并尝试添加这些行。

关于php 文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7755756/

相关文章:

php - 使用实际结果中的相关文本片段显示搜索结果的最佳做法

php - 使用 Yii 2.0 加密 REST 响应流

apache - Wamp - 安装了 php5.2 插件 - 图标保持黄色

PHP-MYSQL脚本无法连接服务器上的数据库

azure - 在已安装文件存储的 Azure 应用程序服务中,Firefox 中的文件下载失败

PHP Interactive - 从命令行加载文件

php - CMS Breadcrumb,面包屑和页面的单独表格

c++ - 生成核心转储以及文本转储 linux

c++ - 关于在 Linux 中使用管道和守护进程编写聊天室 C 程序有什么建议吗?

linux - 如何使用 shell 脚本从备份中删除多余的文件?