8月 17
如果机器支持apache配置文件.htaccess(一般虚拟机都是支持的),但是并不容许你修改php.ini文件时,你可以使用以下代码来修改一些变量:
只适用于php做为apache的module的情况


<IfModule mod_php5.c> 

php_value include_path ".:/usr/local/lib/php;"

</IfModule>

<IfModule mod_php4.c> 

php_value include_path ".:/usr/local/lib/php"

</IfModule>


但是,不要使用


<IfModule mod_php5.c> 

php_value error_reporting   E_ALL

</IfModule>


这样的内容,因为E_ALL是php.ini中定义的常量,在apache中是无效的,任何没有定义的常量都被会解释为0或者空值。
因此以上内容将被解释为不报告任何错误,而不是所有错误。

如果php是做为cgi加载的,那么你可以通过ini_set来实现

$include_path = ini_get('include_path');
ini_set('include_path', $include_path.':/home/rollenc/myphplib'); //注意Linux目录分割符是 : 和windows使用的 ; 不同
 
Defined tags for this entry: ,

作者 rollenc

| 主要出源 (0)
对此文章进行打分:
当前分数: 5 of 5 。 2 次打分。 322 次点击
Bookmark 在apache配置中修改php.ini中的变量  at del.icio.us Digg 在apache配置中修改php.ini中的变量 Mixx 在apache配置中修改php.ini中的变量 Bloglines 在apache配置中修改php.ini中的变量 Technorati 在apache配置中修改php.ini中的变量 Fark this: 在apache配置中修改php.ini中的变量 Bookmark 在apache配置中修改php.ini中的变量  at YahooMyWeb Bookmark 在apache配置中修改php.ini中的变量  at Furl.net Bookmark 在apache配置中修改php.ini中的变量  at reddit.com Bookmark 在apache配置中修改php.ini中的变量  at blinklist.com Bookmark 在apache配置中修改php.ini中的变量  at Spurl.net Bookmark 在apache配置中修改php.ini中的变量  at NewsVine Bookmark 在apache配置中修改php.ini中的变量  at Simpy.com Bookmark 在apache配置中修改php.ini中的变量  at blogmarks Bookmark 在apache配置中修改php.ini中的变量  with wists Bookmark 在apache配置中修改php.ini中的变量  at Ma.gnolia.com wong it! Bookmark using any bookmark manager! Stumble It!

0 引用

  1. 没有引用

0 回复

回复显示方式(直线程 | 分线程)
  1. 没有回复

新增回复


You can use [geshi lang=lang_name [,ln={y|n}]][/lang] tags to embed source code snippets
电子邮件地址将不会被显示,而仅将被用于发送电子邮件通知