gpt4 book ai didi

php - Ubuntu 14.04 apache2 配置问题

转载 作者:行者123 更新时间:2023-12-04 19:20:01 24 4
gpt4 key购买 nike

昨天我用 php5、Apache2、mysql/mysql-php 设置了一个 Ubuntu 14.04

现在我尝试访问我的页面 - 首先我拥有我的 var/ww 目录中的所有文件,我的页面的主页正常工作。
我登录了页面(自写的 cms),现在没有任何工作。Chrome 告诉我一个内部服务器错误(500)。但它们没有显示错误。

我尝试更改 php.ini 以显示错误,但更改将被忽略。

随着服务 apache2 停止

我已经停止了服务器,但服务器正在运行...
我必须做什么才能看到我的错误并停止服务器?

在 xampp(windows xp/windows 7,booth)中,页面运行良好。该页面在真实服务器上使用,它也可以正常工作。

我的 .htaccess 似乎被忽略了(路由引擎)。
如果我用“Hello World”(仅此而已)填充我的 index.php,它也不起作用。
但似乎 php 正在正确加载我的应用程序,它启动了在 index.php 中包含的其他文件中启动的 session (在 cookie 中看到)。

最佳答案

内部服务器错误可能是由于您的配置文件中的一些错误。可以是 apache2.conf (或任何其他加载的 apache 配置文件)或 php.ini (或 php 加载的任何其他配置文件)。

顺便说一句,.htaccess默认情况下禁用文件,您需要使用 apache 指令 AllowOverride 显式启用它们.

另一件需要注意的是,在 ubuntu 14.04 中,您可能使用的是 apache 2.4。有一些细微的差别。我注意到的第一个是 sites-available 中的站点定义文件。需要以 .conf 结尾现在。

您可以使用 apachectl configtest 测试您的配置是否有错误。 (在 Linux 上)。

关于php - Ubuntu 14.04 apache2 配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23460150/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com