PHP如何设置include_path

时间:2019-11-20 08:52:02  来源:igfitidea点击:

PHP如何设置包含路径?

解决方案

PHP在启动时会读取配置文件php.ini。
在这个文件中,可以设置include_path。

方法1 编辑php.ini配置文件

PHP默认的配置文件为/etc/php.ini。
有的Linux发行版本为/etc/php.d/cgi/php.ini

# vi /etc/php.ini

根据实际情况修改include_path的值

include_path = ".:/usr/share/php:/apps/php"

重启Web服务器使设置生效。

# /etc/init.d/httpd restart
# /etc/init.d/nginx restart

方法2 使用ini_set函数

使用ini_set设置include_path值或给定的配置选项。
这种方法对于不能访问php.ini文件时,非常有用。

将以下内容添加到您自己的php脚本中:

<? ini_set('include_path',ini_get('include_path').':../includes:'); ?>

或者

<? ini_set("include_path", ".:../:./include:../include"); ?>