ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# htscanner扩展 htscanner扩展允许使用类似htaccess的文件来配置每个目录的PHP,就像apache的htaccess一样。这对于fastcgi(IIS5 / 6/7,lighttpd等)特别有用。 要求php5.2.0+ <https://pecl.php.net/package/htscanner> ## 运行时配置 **htscanner配置选项** 名称默认可修改范围描述[htscanner.config\_file](https://www.php.net/manual/en/htscanner.configuration.php#ini.htscanner.config-file)“ .htscanner”PHP\_INI\_SYSTEM用作配置文件的文件名[htscanner.default\_docroot](https://www.php.net/manual/en/htscanner.configuration.php#ini.htscanner.default-docroot)“ /”PHP\_INI\_SYSTEM默认文档根目录[htscanner.default\_ttl](https://www.php.net/manual/en/htscanner.configuration.php#ini.htscanner.default-ttl)“ 300”PHP\_INI\_SYSTEM配置数据的缓存超时(以秒为单位)[htscanner.stop\_on\_error](https://www.php.net/manual/en/htscanner.configuration.php#ini.htscanner.stop-on-error)“关闭”PHP\_INI\_SYSTEM出错时停止(解析错误,无法设置ini设置)自 PHP 5.3.0 起,PHP 支持基于每个目录的 .htaccess 风格的 INI 文件。此类文件仅被 CGI/FastCGI SAPI 处理。此功能使得 PECL 的 **htscanner** 扩展作废。如果使用 Apache,则用 .htaccess 文件有同样效果。参考<https://www.php.net/manual/zh/configuration.file.per-user.php> 在 .user.ini 风格的 INI 文件中只有具有 **PHP\_INI\_PERDIR** 和 **PHP\_INI\_USER** 模式的 INI 设置可被识别。 ``` <pre class="calibre10">``` 模式 含义 PHP_INI_USER 可在用户脚本(例如 <span class="token4">ini_set</span><span class="token3">(</span><span class="token3">)</span>)或 Windows 注册表(自 PHP <span class="token6">5.3</span> 起)以及 <span class="token3">.</span>user<span class="token3">.</span>ini 中设定 PHP_INI_PERDIR 可在 php<span class="token3">.</span>ini,<span class="token3">.</span>htaccess 或 httpd<span class="token3">.</span>conf 中设定 PHP_INI_SYSTEM 可在 php<span class="token3">.</span>ini 或 httpd<span class="token3">.</span>conf 中设定 PHP_INI_ALL 可在任何地方设定 ``` ``` ini配置列表:<https://www.php.net/manual/zh/ini.list.php> **user.ini** 删不掉 文件被锁定了,不能修改,那么我们去除文件锁定属性 ``` <pre class="calibre10">``` [root@Tech1024]# chattr -i .user.ini ``` ``` 删除之后不会立即生效的 *user\_ini.cache\_ttl* 控制着重新读取用户 INI 文件的间隔时间。默认是 300 秒(5 分钟)