プロジェクトを新しいサーバーに移動しました。私は自分でサーバーをセットアップしました(apt-get install apache2 php5 mysql-server
そのタスクのほとんどでした)。私のプロジェクトには、次の行を含むconfig.phpファイルがあります
ini_set('memory_limit', '1024M');
頂点で。以前は正常に動作していましたが、現在は false を返し、メモリ不足のためにスクリプトが終了します。
safe_mode
オフでdisable_functions
空であることを確認しました。他にどのような設定ディレクティブが影響を与える可能性がありini_set
ますか? なぜini_set
まだ失敗しているのですか?
重要な場合:
$ uname -a Linux drevo 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux $ sudo apache2ctl -v サーバーのバージョン: Apache/2.2.16 (Debian) サーバーの構築: 2011 年 9 月 29 日 20:59:05 $ sudo php5 -v PHP 5.3.3-7+squeeze6 with Suhosin-Patch (cli) (ビルド: Jan 31 2012 10:56:51) Copyright (c) 1997-2009 PHP グループ Zend Engine v2.3.0、Copyright (c) 1998-2010 Zend Technologies Suhosin v0.9.32.1、Copyright (c) 2007-2010、SektionEins GmbH