主机上通常有 include_path/htaccess 限制吗?

发布于 2024-12-07 03:19:50 字数 189 浏览 6 评论 0原文

我的 .htaccess 文件如下所示:

php_value include_path "/home/username/public_html/site"

并且与包含路径位于同一位置。

它导致 500 内部服务错误,但在本地工作正常。我正在四处寻找,试图通过主机找到一些东西,但运气不佳。

My .htaccess file looks like this:

php_value include_path "/home/username/public_html/site"

and is the same location as the include path.

It's causing a 500 internal service error, but was working fine locally. I'm digging around to try and find something via the host but not having much luck.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我三岁 2024-12-14 03:19:50

如果不知道确切的错误消息,就很难判断出了什么问题。正如 Pekka 所解释的,原因之一可能是没有使用 mod_php。例如,如果使用 suPHP 或任何其他基于 PHP 的 CGI 接口的变体,则可能会出现这种情况。

如果是这种情况,并且您使用的是 PHP 5.3.0 或更高版本,则可以使用 .user.ini 文件1 创建每个目录的配置。 的 .user.ini,而不是使用包含该行的 .htaccess 文件

php_value include_path "/home/username/public_html/site"

因此,您可以使用

include_path = "/home/username/public_html/site"

包含行
1 )请注意这是默认文件名。该文件可能具有不同的名称(文件名通过 INI 指令 user_ini.filename 配置),或者可能被完全禁用。

Without knowing the exact error message, it is difficult to tell what is going wrong. As Pekka explained, one reason could be that mod_php is not used. This could be the case, for instance if suPHP or any other variant based on PHP's CGI interface is used.

If that's the case AND if you are using PHP 5.3.0 or later, you could create a per-directory configuration using a .user.ini file1. So instead of using a .htaccess file with the line

php_value include_path "/home/username/public_html/site"

you would use a .user.ini containing the line

include_path = "/home/username/public_html/site"

1) Note that this is the default file name. The file may have a different name (the file name is configured through the INI directive user_ini.filename) or may be disabled completely.

╰ゝ天使的微笑 2024-12-14 03:19:50

在 Centos 中,默认的 include_path 为:

.:/usr/share/pear:/usr/share/php

In Centos, the default include_path is:

.:/usr/share/pear:/usr/share/php

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文