在执行中覆盖PHP设置

时间:2015-11-30 20:07:44

标签: php wordpress apache .htaccess

使用WordPress时,我经常会遇到同样的问题,即托管公司将upload_max_filesizemax_execution_time之类的初始PHP设置设置为非常低的值。尝试导入大型演示内容或从其他服务器迁移数据时,这会成为问题。我正试图找到解决方法仅使用PHP脚本(没有FTP访问,无法重新编译PHP等...)。如何实现这一目标?

以下是需要考虑的一些事项:

  • 使用ini_set()仅适用于某些指令,这在我的情况下无效。
  • 只有在PHP设置为扫描此目录以获取其他ini文件时,才能在WordPress的根目录中创建php.iniphp5.ini文件,这种情况很少见。
  • 修改.htaccess文件是实现此目的的绝佳方法,但是,如果PHP以“CGI模式”运行而不是作为Apache模块运行,则无法正常工作。

无论主机设置如何,是否有可行的解决方案?有没有办法强制PHP扫描php.ini文件的其他目录?

0 个答案:

没有答案