我正在尝试将Tidy模块加载到我在Openshift上托管的PHP应用程序中。编辑PHP.ini似乎是不允许的,因为当我重新启动应用程序时,文件会恢复到旧的内容。
我尝试将以下内容添加到我的php脚本中,但它似乎不起作用:
ini_set('tidy.clean_output', '1');我还将其添加到.htaccess中
<IfModule mod_php5.c>
php_value tidy.clean_output On
</IfModule>任何帮助都很感激。
发布于 2016-02-23 17:09:31
根据这个页面(http://php.net/manual/en/tidy.installation.php),在配置PHP时,必须使用“- with”选项来安装Tidy,同时在Red上安装libtidy和libtidy。如果您创建一个phpinfo页面(http://php.net/manual/en/function.phpinfo.php),您可以从生成的输出中看到Tidy未启用。仅通过更新php.ini就无法启用此模块。
最好的选择是访问openshift.uservoice.com并将Tidy添加为您希望启用的特性,然后让其他用户对其进行投票。
即使您在Even上编译了您自己的PHP版本,Tidy也无法工作,除非按照上面列出的那样安装了这两个软件包。
https://stackoverflow.com/questions/35576789
复制相似问题