gpt4 book ai didi

php - 需要为特定目录而不是整个服务器增加 PHP memory_limit

转载 作者:太空宇宙 更新时间:2023-11-03 17:15:24 24 4
gpt4 key购买 nike

我在 plesk9/centOS64 上运行 wordpress 2.8.6 作为 fcgi,safe_mode=on。 wordpress 是由 installatron 安装的。正在从/etc/etc/php.ini 读取 php.ini

我需要增加 php 的 memory_limit,因为我得到很多 mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 40961 bytes) in /var/www/vhosts/domain.com/httpdocs/wp-content/plugins/blah/blah.php on line X当我尝试升级大多数 WP 插件时。

按照 http://www.sakinshrestha.com/wordpress/fix-php-fatel-error-for-wordpress/ 上的说明进行操作,我尝试创建一个 php.ini 和一个 htaccess 文件并将其放在/var/www/vhosts/domain.com/httpdocs/wp-content/中。它没有用。我没有尝试同时使用这两个文件。每次我创建这些文件时,apache 都会重新启动。

我认为无法使用每个文件夹的设置可能是因为我使用的是 fcgi。我将域切换为使用 mod_php。现在,当我尝试升级插件时,会出现一个询问 FTP 登录信息的框(如 http://www.chrisabernethy.com/why-wordpress-asks-connection-info/ 中所示)。我输入了正确的 FTP 登录信息,但当我点击继续时,服务器试图让我下载 update.php。

所以现在我有两个问题:

1) 如何仅在 FCGI 下增加该文件夹的 memory_limit?

2) 我如何切换到 mod_php 并将 WP 配置为不需要 FTP 连接信息?我尝试按照上面最后一个链接中的说明进行操作,但是 <?php echo(exec("whoami")); ?>PHP Warning: exec() has been disabled for security reasons in /var/www/vhosts/domain.com/httpdocs/whoami.php on line 3 阻止.我关闭了 safe_mode=off,但没有任何区别。

啊啊啊啊!!

最佳答案

从 PHP 5.3 开始,您可以使用 .user.ini作为每个用户的配置文件。

最美好的祝愿,
费边

关于php - 需要为特定目录而不是整个服务器增加 PHP memory_limit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1874792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com