【发布时间】:2018-07-02 23:14:23
【问题描述】:
我在 GoDaddy 共享主机环境(Linux、PHP 7.1)中工作。我想在全局范围内自动添加一个文件,但我似乎无法让它与 .htaccess 或 php.ini 文件一起使用。
我尝试了以下变体但无济于事:
php.ini
include_path = ".:/home/username/public_html"
auto_prepend_file = "./includes/autoload.php"
.htaccess
php_value include_path ".:/home/username/public_html"
php_value auto_prepend_file "./includes/autoload.php"
我做错了什么?
【问题讨论】:
-
过去我亲身经历过 Godaddy 的重大问题,如果您在互联网上稍微搜索一下,您会发现他们的名声很差。所以,我的第一个建议是更换主机。这很容易,当我取消时,Godaddy 为我未使用的主机退款。接下来,您可能会考虑使用框架或以其他方式通过 index.php 路由所有请求。如果你这样做,你可以通过在该文件顶部的简单包含来完成你想要做的事情。
标签: php apache .htaccess include-path