【发布时间】:2016-04-05 08:36:32
【问题描述】:
我需要帮助来理解 include_path 及其设置位置。当我回显包含路径时,这就是我所看到的:
.:/Applications/XAMPP/xamppfiles/lib/php
据我了解,include_path 目前有两条路径,用冒号分隔。第一个是
'.'表示当前目录,第二个是路径
'/Applications/XAMPP/xamppfiles/lib/php'
所以我的问题是:
1)以上理解正确吗? 2) include_path 设置在哪里,因为我在 /Applications/XAMPP/xamppfiles/etc 中查看了我的 php.ini 文件,但我找不到文件中提到的内容这是我的 php.ini 所拥有的,似乎也有相同的评论:
; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
还包括我的 phpinfo 输出
Configuration File (php.ini) Path /Applications/XAMPP/xamppfiles/etc
Loaded Configuration File /Applications/XAMPP/xamppfiles/etc/php.ini
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
【问题讨论】:
-
php.net/manual/en/ini.core.php#ini.include-path 。默认是
.;/path/to/php/pear这可以从包括代码在内的所有地方更改。所以你可能需要检查 XAMPP 的 php 配置、任何 htaccess 文件等......
标签: php