【发布时间】:2010-11-24 04:55:13
【问题描述】:
我正在尝试使用 .htaccess / ini_set 覆盖默认的 php.ini 配置,但是在执行脚本时配置没有得到反映。此处 PHP 安装为 fastcgi 并位于共享主机帐户中。有什么方法可以更改 php.ini 设置,或者我需要将我的帐户升级到虚拟专用服务器。请在这方面提供帮助。
感谢您的回答, 更详细地说,我想更改我的 php 脚本的 max_execution_time,因为需要解析一个巨大的日志文件。该脚本超过了 php.in 中的默认配置(即)30 秒。由于我的站点位于共享主机中,因此无法在 php.ini 中对其进行配置,因此他们在文档根目录中给出了一个 (php.ini) 文件并要求我们配置这些值,但这并没有反映出来。我尝试了动态使用 ini_set 的方式,结果相同。
包含路径为.:/usr/local/php5/lib/php
【问题讨论】:
-
我认为如果您将其发布到 serverfault.com 上,您会得到更快的答复
-
共享主机很便宜,但这需要权衡取舍。对环境的有限控制是其中之一 - 大多数 SH 不允许您更改重要设置,以防止脚本占用内存和/或运行时间过长。