「Fatal error」の検索結果
-
フォーラム: プラグイン
返信が含まれるトピック: 【Ktai Style】検索結果エラー新規質問ですが、一覧に画像を表示させたく、Photolog 1.2.0を使用したところ、以下のエラーに悩まされています。画像のない記事は表示されるようです。
Fatal error: Call to a member function get_thumbnail() on a non-object in ルートパス/wp-content/plugins/ktai-style/themes/photolog/functions.php on line 78
上記は、全てのデータを再アップすることで解決しました。
フォーラム: プラグイン
返信が含まれるトピック: 【Ktai Style】検索結果エラーありがとうございます。
75KB以上300KB程度(表示できる限度)までがリンクになるのですね。
納得しました。
端末に合わせたちょうどいい大きさの画像を動的に作成する機能はすばらしいですね!
期待しています!
「元画像(xxxKB)」という表記を消したい。件については、すみません。他のフォーラムで確認できました。試してはいませんが、後で試してみたいと思います。php.ini 設定については、おっしゃるとおりでした。PHP5での設定を変えたところ、うまく動作しました。
新規質問ですが、一覧に画像を表示させたく、Photolog 1.2.0を使用したところ、以下のエラーに悩まされています。画像のない記事は表示されるようです。
Fatal error: Call to a member function get_thumbnail() on a non-object in ルートパス/wp-content/plugins/ktai-style/themes/photolog/functions.php on line 78
フォーラム: プラグイン
返信が含まれるトピック: 【Ktai Style】検索結果エラー検索で、日本語の検索結果がエラーになってしまいます。
———————————————————————
Fatal error: Call to undefined function ks_die() in ルートパス/wp-content/plugins/ktai-style/ktai_style.php on line 419このエラー自体は Ktai Style のバグです。
ks_die()はメソッドなので$this->をつけなければなりませんでした。しかし、
ks_die()メソッドを実行しようとした理由はその上にあるcheck_encoding()メソッドが失敗しているからです。何らかの理由で入力文字列のエンコーディングが不正になっています。
おそらく、サーバーの php.ini で mbstring の設定が正しくないのだと思われます。http_input や http_output は pass にしたり convert_translation を off にしたりしてください。1.画像の小さいサムネイルがインライン表示される時、大画像へのリンクが貼られる画像と、そうでない画像があります。常に大画像へのリンクを貼りたいのですが、どういう法則なのかいまいち読めません
画像が 75KB を越える場合にリンクになります。
http://wppluginsj.sourceforge.jp/ktai_style/customize/#ktai_direct_link_image_size
を参照してください。
あまりに大きい画像は携帯電話で表示できないので「常に大きい画像へのリンクにする」とう挙動に改造することはおすすめしません。使用する画像を小さくする方向で検討してください。
(端末に合わせたちょうどいい大きさの画像を動的に作成する機能は将来的に導入を検討しています).「元画像(xxxKB)」という表記を消したい。
まず
http://wppluginsj.sourceforge.jp/ktai_style/qa/
を熟読し、過去のフォーラム回答を探してみてください。
http://ja.forums.wordpress.org/topic/633
などが参考になるかと思います。フォーラム: プラグイン
返信が含まれるトピック: DC’s nicer archives の EXPAND が作動しないダウンロードした default フォルダの category.php をそのまま使うと以下のようなエラーメッセージが表示されます。
Archive for the ‘総合’ Category
Catchable fatal error: Object of class WP_Error could not be converted to string in C:\xampp\htdocs2\wp\wp-content\plugins\nicer_archives.php on line 34
それを回避する為、以下の様に category.php の一部を使っているテーマのコードと入れ替えています。元の category.php
<?php get_header(); ?>
<div id=”content” class=”narrowcolumn”>
<?php if (have_posts()) : ?>
<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class=”pagetitle”>Archive for the ‘<?php echo single_cat_title(); ?>’ Category <?php echo cat_header_link(); ?></h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘F jS, Y’); echo mo_header_link(); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘F, Y’); echo mo_header_link();?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘Y’); echo mo_header_link(); ?></h2>
<?php /* If this is a search */ } elseif (is_search()) { ?>
<h2 class=”pagetitle”>Search Results</h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2 class=”pagetitle”>Author Archive</h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET[‘paged’]) && !empty($_GET[‘paged’])) { ?>
<h2 class=”pagetitle”>Blog Archives</h2>
<?php } ?>
<?php
if ( !is_full() ) {
echo ‘- ‘;
if ($posts) {
start_wp();
foreach ($posts as $post) { ?>- ID) ?>” rel=”bookmark” title=”Permanent Link: <?php echo $post->post_name; ?>”><?php echo $post->post_title; ?>
- No matches for
<?php }
}
else { echo ‘‘;}
echo ‘
‘;
}
else { include “full.php”;}
else : ?>
<h2 class=”center”>Not Found</h2>
<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>変更した category.php
<?php get_header(); ?>
<div id=”content” class=”narrowcolumn”>
<?php if (have_posts()) : ?>
<?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class=”pagetitle”><?php printf(__(‘Archive for the ‘%s’ Category’, ‘kubrick’), single_cat_title(”, false)); ?></h2>
<?php /* If this is a daily archive */ } elseif (is_day()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘F jS, Y’); echo mo_header_link(); ?></h2>
<?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘F, Y’); echo mo_header_link();?></h2>
<?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
<h2 class=”pagetitle”>Archive for <?php the_time(‘Y’); echo mo_header_link(); ?></h2>
<?php /* If this is a search */ } elseif (is_search()) { ?>
<h2 class=”pagetitle”>Search Results</h2>
<?php /* If this is an author archive */ } elseif (is_author()) { ?>
<h2 class=”pagetitle”>Author Archive</h2>
<?php /* If this is a paged archive */ } elseif (isset($_GET[‘paged’]) && !empty($_GET[‘paged’])) { ?>
<h2 class=”pagetitle”>Blog Archives</h2>
<?php } ?>
<?php
if ( !is_full() ) {
echo ‘- ‘;
if ($posts) {
start_wp();
foreach ($posts as $post) { ?>- <?php the_category(‘ ‘);ハ?> in ID) ?>” rel=”bookmark” title=”Permanent Link: <?php echo $post->post_name; ?>”><?php echo $post->post_title; ?>
- No matches for
<?php }
}
else { echo ‘‘;}
echo ‘
‘;
}
else { include “full.php”;}
else : ?>
<h2 class=”center”>Not Found</h2>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>と、上記のような事をしたんですが、問題ありませんか?
宜しくお願いいたします。フォーラム: プラグイン
返信が含まれるトピック: Ktai EntryのFatal errorFatal error: Call to private method Ktai_Entry_Retrieve::display() from context ” in /略/wp-content/plugins/ktai_entry/retrieve.php on line 37
これは古いバージョンの Ktai Entry (0.8.10) のバグです。Ktai Entry 0.8.11 にしてください。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドをタグと同じようにリンクさせたいkzさん。早速のレス、ありがとうございます!
戴いたアドバイスを参考に試してみたのですが、私のやり方がまずいのか
archives.php に飛ぶと、「Fatal error: Call to undefined function query_posts() in /略/archives.php on line 2」が出しまいます。←書き直しました。ごめんなさい1.テンプレートの「archives.php」を、提示いただいたコードに書き換える。
2.リンクを入れたいカスタムフィールド部分の表記を以下のようにする。<!-- seasonに値があれば表示 --> <?php if(get_post_meta($post->ID,'season',true)): ?> season: <a href="<?php bloginfo('template_url'); ?>/archives.php?key=season&value=<?php echo get_post_meta($post->ID,season,True); ?>"> <?php echo get_post_meta($post->ID,season,True); ?> </a><br /> <?php endif; ?>2つめのカスタムフィールドは略。汚いソースでごめんなさい。
(値が複数になった場合は使えない問題有り)フォーラム: テーマ
返信が含まれるトピック: 文章のみにCSSクラスを追加したい早々にお返事いただいてありがとうございます、数日間これで悩んでいるので本当に本当にありがたいです。
早速教えていただいたように記述してみましたが…
Fatal error: Call to undefined function add_action() in D:\inetpub\vhosts\○○.ca\httpdocs\main\wp-includes\functions.php on line 3644とでてしまいます…。
フォーラム: プラグイン
返信が含まれるトピック: bbpressのRSSについてアドバイスありがとうございます。
早速アドバイス通り、やってみたところどうやら原因はBasc認証されているところから
RSSをひっぱってこようとしたことが原因だったようです。
よって<ul> <?php include_once(ABSPATH . WPINC . '/feed.php'); $rss = fetch_feed('http://username:password@example.com/path/to/feed '); $maxitems = $rss->get_item_quantity(7); $rss_items = $rss->get_items(0, $maxitems); if ($maxitems == 0) : ?> <li><?php _e('No feeds.'); ?></li> <?php else: foreach($rss_items as $item) : ?> <li> <?php echo $item->get_date('Y.m.d').' - '; ?><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a> </li> <?php endforeach; endif; ?> </ul>にして引っ張ってきたのですが、ローカルで見ると問題ないのですが
サーバにあげると下記のようなエラーが出ます。Fatal error: Call to undefined function: get_item_quantity() in /usr/local/apache2/htdocs/http/hogehoge/wp-content/themes/themename/index.php on line 30※line 30にはRSSのurlを記述してあります。
ちなみにサーバ上ではWordpress本体が入っているディレクトリにBasic認証がかかっていて
Wordpress本体のディレクトリ内にbbpressを入れてあります。もしエラーの原因がおわかりになるようでしたら、ご教授いただけないでしょうか。
よろしくお願いします。フォーラム: プラグイン
返信が含まれるトピック: Ktai Entry 投稿メールを読み込めなくなった同じようになりましたのでご報告です。
***************************
There is 1 message(s).上記のように2行でログがとまっていました。
メールボックスを削除したら受信できたのですが、
より調べたところ、メールサイズが大きかった場合に、
PHPで使用できるメモリが足らず落ちていることがわかりました。PHP Fatal error: Allowed memory size of 16777216 bytes exhausted
30Mまで可能にしたら無事動きました。
同じようなことでつまずく人がいるかもしれないのでポストしました。では。
フォーラム: プラグイン
返信が含まれるトピック: リビジョンを無効にするために・・shokun0803さん、回答ありがとうございました。
いろいろと間違いがあったようで、すみません。
Fatal error: Cannot redeclare test_() (previously declared in C:\xampp\htdocs\wp-content\themes\test\functions.php:51) in C:\xampp\htdocs\wp-content\themes\test\functions.php on line 51
もう一度エラーの画面を開いてコピーしてきました。文はこうなっています。
似たエラーがないかと検索していたときに見つけた文をコピーして載せてしまっていたようです。lilyfanさん、回答ありがとうございました。
revision を復活させると二重定義エラーになるのは、function.php がリビジョンごとに呼ばれて2回実行されているとか、そういう理由な気がします。
とのことですが、functions.phpがリビジョンごとに呼び出されず、今まさに編集していた記事に対してのみ実行されるには、どのようなふうにする必要があるのでしょうか?([URL]をリンクに置換するのは、記事がデータベースに登録される際に実行されるようにしたいです。)
※補足
functions.phpのなかでtest_()という関数は定義していませんでした。何度も付け足ししてすみません。よろしくお願いします。
フォーラム: プラグイン
返信が含まれるトピック: 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
と表示されました。
と表示され入れませんでした。前にレンタルサーバー会社に問い合わせたんですが、今からまた聞いてみます。
どうぞよろしくお願いします。