「Fatal error」の検索結果
-
フォーラム: プラグイン
返信が含まれるトピック: Ktai style PCサイトが表示されなくなった私のほうでもbosukete様と同様の現象が発生しています。
WordPress2.9.0 + Ktai Style 1.80
WordPress2.9.0 + Ktai Style 1.81
WordPress2.9.1 + Ktai Style 1.81上記の三パターンで発生したことを確認しました。
テーマは未編集、WP Super Cacheも未導入での発生です。そのときに発生したエラーメッセージが以下です。
[06-Jan-2010 20:11:54] PHP Fatal error: Call to undefined function ks_header() in /home/**/**/**/**/wp-content/plugins/ktai_style/themes/default/single.php on line 1
今回は single.php での発生でしたが、 home.php で発生する場合もありました。
サーバはさくらのレンタルサーバ、スタンダード版です。
フォーラム: プラグイン
返信が含まれるトピック: ktai entryの有効化するためのPHP設定方法について・有効化の処理の中で、PHPをコマンドとして
実行している箇所が存在する
・PHPのバージョンを判定する際に、PHPを
コマンドとして実行しているWordPress, Ktai Entry に関してはどちらも間違いです。
WordPress のプラグイン有効化の処理はあくまで Web アプリとして PHP を実行しています。エラー表示は iframe によって別プロセスとしてページ描画することで、エラー停止を防いでいます。
Ktai Entry は PHP5 専用で書いてあって、PHP4 で実行した場合は Fatal Error になりますが、特に PHP のバージョン検出は行なっていません。純粋に private という予約語が PHP4 にないためにエラー発生します。
WordPress 自体の PHP バージョン確認も、PHP 組み込みのphpversion()関数を使っていてコマンドライン実行とか特殊な手段は使っていません。したがって、考えられる原因は「そもそも WordPress 自体が PHP4.4 で実行されているのではないか?」ということになります。再度サポートに相談してもらえないでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 検索サービスでタイトルが長く全て表示されないKvex さん、早々にありがとうございます。
プラグイン All in One SEO Pack をインストールして、使用するをクリックすると
「重大なエラーを引き起こしたのでプラグインの有効化はできませんでした。
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 92160 bytes) in /virtual/124.146.216.237/home/wp/wp-content/plugins/all-in-one-seo-pack/aioseop.class.php on line 1453」
エラーで有効に出来ません。テーマに問題が在るかと入れ替えてみたのですが、同じようにエラーになってしまいました。
ちなみにエラーになった aioseop.class.php on line 1453 は
「<a target="_blank" title="<?php _e('FAQ', 'all_in_one_seo_pack') ?>"」でした。何処に問題が在るのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 管理画面ダッシュボードが真っ白さくらインターネットはメモリの割り当てがへぼい(もしくは共有なので負荷の高いサーバにあたった)みたいですね。
Webをみてると同じエラーが頻発して他に乗り換えたとか出てますね^^;Fatal error: Allowed memory size of 262144 bytes exhausted
サーバーに割り当てられたメモリをオーバーした時に出るエラーmasaruさんが書いてるように・・・
memory_limit = 128MB を192MBとか256MBとか512MBと数値を増やしても同じですかね?う~ん。こうなるとうちじゃお手上げかも^^;
相変わらずの他力本願で詳しい人に期待・・・。フォーラム: 使い方全般
返信が含まれるトピック: 管理画面ダッシュボードが真っ白masaruさま
ありがとうございます。
善意に感謝いたします。php.iniのmemory_limit = 64M から 128MBとか徐々に大きくしていってもでますかね。
memory_limit = 128MBと変更いたしました。
//if ( !defined(‘WP_MEMORY_LIMIT’) )
//define(‘WP_MEMORY_LIMIT’, ’32M’);//if ( function_exists(‘memory_get_usage’) && ( (int) //@ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
//@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);wp-config.phpを上記のように書き換えました。
サイト表示、管理画面ともにwordprssのサイト表示画面に
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 311296 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 566管理画面に
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 4864 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 157
と表示されました。
と表示され入れませんでした。前にレンタルサーバー会社に問い合わせたんですが、今からまた聞いてみます。
どうぞよろしくお願いします。フォーラム: 使い方全般
返信が含まれるトピック: 管理画面ダッシュボードが真っ白Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 311296 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 549
php.iniのmemory_limit = 64M から 128MBとか徐々に大きくしていってもでますかね。
wp-config.phpは下のようにコメントアウトしていてください。
//if ( !defined(‘WP_MEMORY_LIMIT’) )
//define(‘WP_MEMORY_LIMIT’, ’32M’);//if ( function_exists(‘memory_get_usage’) && ( (int) //@ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
//@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);フォーラムからのコピペ
Fatal error: Allowed memory size of xxxxxxxx bytes exhausted というエラーメッセージが出る
プラグインを無効化しても効果がない場合、以下の方法で PHP メモリを増やしてみます。* PHP.ini ファイルを編集できるなら、memory_limit = 32M となっている場合、memory_limit = 64M にしてみる。
* wp-config.php ファイルに以下を追加: define(‘WP_MEMORY_LIMIT’, ’64M’);
* レンタルサーバー会社に相談するフォーラム: 使い方全般
返信が含まれるトピック: 管理画面ダッシュボードが真っ白masaruさま
ありがとうございます。
早速書き換えてみました。//if ( !defined(‘WP_MEMORY_LIMIT’) )
//define(‘WP_MEMORY_LIMIT’, ’32M’);//if ( function_exists(‘memory_get_usage’) && ( (int) //@ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
//@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);と
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’32M’);if ( function_exists(‘memory_get_usage’) && ( (int) @ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);で試してください。
上記で試しましたが
サイト表示、管理画面が共に
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 311296 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 549私何か手続きのミスをしてるのでしょうか。
さくらってwp-settings.phpで指定したメモリ割り当てって有効になるのかな・・・?
この部分ちょっと調べてみます。
どうぞよろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: 管理画面ダッシュボードが真っ白masaruさま
ありがとうございます。
早速変更いたしました。php_value memory_limit = 64MB
ではなく
memory_limit = 64MB
に変更してください。変更いたしました。
//if ( !defined(‘WP_MEMORY_LIMIT’) )
//define(‘WP_MEMORY_LIMIT’, ’32M’);
で試して下さい。もしくはいっそ・・・
if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);
でためしてみるとか・・・。2通りで試してみました。
* @package WordPress
*/if ( !defined(‘WP_MEMORY_LIMIT’) )
define(‘WP_MEMORY_LIMIT’, ’64M’);if ( function_exists(‘memory_get_usage’) && ( (int) @ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);にしたところサイト表示、wordpressの管理画面ともに
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 311296 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 549
となりました。次に下記のようにしたところ
サイト表示、wordpressの管理画面ともに
* @package WordPress
*///if ( !defined(‘WP_MEMORY_LIMIT’) )
//define(‘WP_MEMORY_LIMIT’, ’32M’);if ( function_exists(‘memory_get_usage’) && ( (int) @ini_get(‘memory_limit’) < abs(intval(WP_MEMORY_LIMIT)) ) )
@ini_set(‘memory_limit’, WP_MEMORY_LIMIT);Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 311296 bytes) in /home/アカウント/www/wordpress/wp-settings.php on line 553
となりました。
どうぞよろしくお願いします。フォーラム: プラグイン
返信が含まれるトピック: Ktai Styleと、WP Grinsでの絵文字処理について追記です。
WordPress のスマイリーを携帯電話絵文字に変換するテーブルのフィルターについて下記のようにかかれてありました。function ks_correct_smiley($smiles) { global $Ktai_Style; switch (is_ktai()) { case 'DoCoMo' : $smiles['icon_question.gif'] = Ktai_Service_DoCoMo::$pics['d159']; // use "!?" break; } return $smiles; } add_filter('smiley_table/ktai_style.php', 'ks_correct_smiley');そこで、さっそくfunctions.phpに書いてみたのですが
「Fatal error: Class ‘Ktai_Service_DoCoMo’ not found」
とエラーが表示されました。これは、どのように修正を加えるとよいのでしょう?
よろしくお願いいたします。フォーラム: バグ報告と提案
返信が含まれるトピック: 2.71から2.8にアップグレードによる不具合fujisanさん、こんにちは。
プラグインの有効化画面などでボタンを押すと
どれか特定のプラグインを有効化したときにこの問題が出ますか?
もしそうなら、そのプラグインが 2.8 に対応しているか、対応表や配布元で確認しましょう。Fatal error: Cannot use object of type WP_Error as array in /home/hoge/hoge/wp-content/plugins/themed-categories/themed-categories.php on line 123
wp-content/plugins/themed-categories/ に入っているプラグインは 2.8 に対応していますか?同様に確認してみてください。
をかもとさんおご指示通りやってみました。
Videopop+ 以外のプラグインをすべて止める
→ 問題なければ、一つずつプラグインを有効化していって、どのプラグインを有効化したときに正常に動作しなくなるか確認する。
→ 問題がある場合は、テーマに問題がある可能性があるので、テーマを default に変更して正常に動作するか確認する。
テーマを default に変更して、正常に動作する場合は、一つずつプラグインを有効化していって、どのプラグインを有効化したときに正常に動作しなくなるか確認する。Videopop+最新版の 0.7.5ではいずれも動作しませんでしたが、0.7.1ではdefaultテーマと他のテーマ共問題なく動作しました。(ページ作成画面では動作せず)
何が原因か当方では皆目見当がつきませんが、defaultテーマで
Videopop+最新版の 0.7.5を単体(有効プラグインはこれのみ)で使用時にFatal error: Call to undefined method VideoPopPlus::getLightPopElements() in /hoge/***/wp-content/plugins/videopop_plus/videopop_plus.php on line 478
というエラーが出たのが気になりました。
dogmap.jpでのメールの対応ありがとうございます。
フォーラム利用者のためにしばらくはここで質問を継続させていただきたいと思います。また何かわかりましたらご教示の程よろしくお願い致します。
をかもとさん素早いお答えありがとうございます。
Dogmap.jpでメールがはねられてしまい、やむなくこちらで質問させていただきました。失礼しました。VideoPop+ のバージョンは、 Ver.0.7.1 です。
仰せの通り修正しましたらWarningは出なくなりました。
しかし、ページでの投稿は相変わらずポップアップされませんでした。最新バージョンの Ver.0.7.5をインストールし直して試してみましたが、
今度は投稿画面下のビデオファイルタブが開けず、投稿画面でのポップアップも
出来なくなってしまいました。仕方なく設定ごとアンインストールしたら、
Fatal error: Call to undefined method VideoPopPlus::initOptions() in ***/wp-content/plugins/videopop_plus/videopop_plus.php on line 653
というメッセージが出ましたが、wp-content/videopop ホルダーはきちんと削除されていました。
現在は Ver.0.7.1 に戻して使用させていただいてます。サーバーに問題があるかもしれませんので、近いうちに別のサーバーで実験してみます。
フォーラム: プラグイン
返信が含まれるトピック: WordPress2.7.1にktai style1.70でエラーが出ますParse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/mamaneko/public_html/blog/wp-content/plugins/ktai_style/ktai_style.php on line 78
サーバーの PHP バージョンが低いため、PHP の構文エラーが出てしまった状態です。
Ktai Style は PHP 5.0 以降を必要としますが、お使いのサーバーはまだ PHP 4.x のようです。
phpinfo()コマンドを実行するなどの方法で、PHP のバージョンを確認してください。レンタルサーバー等の場合、利用する PHP のバージョンを選べる場合があるので、PHP 5 系統を選択してみてください。PHP の選択が無理ならば、PHP5 が使える他のサーバーに移転するか、利用中のサーバーで PHP 5 が導入されるまで我慢してみてください。自宅サーバーや組織内のサーバーの場合、管理者に相談するなどして PHP を 5.2.8 にバージョンアップしてもらってください。
# PHP のバージョンを選択できるのはいいと思うんですが、デフォルトは PHP5 であるべきだと思う……。2009 年になって PHP4 が必要な人は限られているのですから。
フォーラム: プラグイン
返信が含まれるトピック: ktai style の中継ページについてFatal error: Call to undefined function ks_theme_url()
あれ? そうなってしまいましたか……。
ks_theme_url()は ktai_style/tags.php で定義しているのですが、ks_die()を呼ぶ状況によっては、tags.php が読まれていない場合があるかもしれないので、それにあてはまったのでしょう。仕方がないので、
$logo_urlの行は 以下のコードを使ってみてください。$logo_url = get_template_directory_uri() . '/logo.' . $ext ;フォーラム: プラグイン
返信が含まれるトピック: ktai styleでコメントの昇順・降順リンクについてFatal error: Call to undefined function add_query_args()
すみません。
add_query_arg()が正解でした (sがよけい)。wp-includes/functions.php で定義されているものです。「WordPress の API である」と書いているので、関数が存在しないわけがないため、エラーが出るということはスペルミスだと推測する、ぐらいのスキルを身につけていただけると助かります 😉 😉 (回答者もときどきミスをするので)
$aa = array_reverse ($sep_comments[$type]); if ($_GET['order'] == 'desc') { $aa = array_reverse ($sep_comments[$type]); } elseif ($_GET['mode'] == 'asc') { $aa = $sep_comments[$type]; }1行目の
array_reverse()の意義がよく分かりません。デフォルトとして降順 (最新順) にしたいということでしょうか? あと、2つめの if 文は ‘mode’ のままですが、いいのでしょうか?