早速のご返答ありがとうございます。
.htaccessですが、サーバで有効にならないように制御されているようで、
上記の方法はためせないようです。
やってみましたが、何も変化がなくLogを見ますと、.htaccessに対してclient denied by server configurationなっておりやはり無効なようです。
他に確認する方法はないでしょうか?
こちらでも色々試していまして、同じ文言でもoutputのタイプをtext2からhtml2にすることで回避できる場合(表示できるようになる)があります。
本当に何度もすいませんが宜しく願いいたします。
既にエントリーしている記事の更新予約
エラーメッセージ
何度もすいません。
少し時間がかかりましたが、サーバ管理側でエラーメッセージを確認いただいきましたので、下記に添付します。
[Wed May 16 11:46:59 2007] [notice] child pid 1500 exit signal
Segmentation fault (11)
[Wed May 16 11:47:11 2007] [notice] child pid 1376 exit signal Segmentation fault (11)
[Wed May 16 11:47:13 2007] [notice] child pid 1378 exit signal Segmentation fault (11)
[Wed May 16 11:47:14 2007] [notice] child pid 1380 exit signal Segmentation fault (11)
[Wed May 16 11:47:15 2007] [notice] child pid 1381 exit signal Segmentation fault (11)
[Wed May 16 11:47:15 2007] [notice] child pid 1387 exit signal Segmentation fault (11)
こちらで何かわかるでしょうか?
問題になっているページは表示できたりできなかったりという感じなので、
時間の関係で一応公開している状態です。
すいませんが回答お願いいたします。
少し時間がかかりましたが、サーバ管理側でエラーメッセージを確認いただいきましたので、下記に添付します。
[Wed May 16 11:46:59 2007] [notice] child pid 1500 exit signal
Segmentation fault (11)
[Wed May 16 11:47:11 2007] [notice] child pid 1376 exit signal Segmentation fault (11)
[Wed May 16 11:47:13 2007] [notice] child pid 1378 exit signal Segmentation fault (11)
[Wed May 16 11:47:14 2007] [notice] child pid 1380 exit signal Segmentation fault (11)
[Wed May 16 11:47:15 2007] [notice] child pid 1381 exit signal Segmentation fault (11)
[Wed May 16 11:47:15 2007] [notice] child pid 1387 exit signal Segmentation fault (11)
こちらで何かわかるでしょうか?
問題になっているページは表示できたりできなかったりという感じなので、
時間の関係で一応公開している状態です。
すいませんが回答お願いいたします。
Re: エラーメッセージ
spicoさん、こちらこそ長らくお手数をおかけしております。
今回引用して頂いたエラーメッセージは、おそらくサーバ内部で出力されて
いるエラーログか何かかと思います。
おそらくPHPとは関係ないように思うのですが、ちょっと、内容について
良くわかりませんでした。m(__;)m
可能でしたら、PHPが出力しているエラーメッセージを頂きたいのですが…。
前回、.htaccessに
php_value error_reporting 6135
の1行を加えて欲しいと書いたのですが、これはPHP5や6の例で、正しくは
php_value error_reporting 2048
でした。6135でもうまくいくのかもしれませんが、PHP4の場合はこちらの方が
安定するかもしれません。
また、同時に
php_flag display_errors On
の行も加えてみて下さい。php.iniを直接変えた場合にはapacheの再起動が
必要です。
これにより、PHPのエラーメッセージがブラウザ上に直接表示されるように
なります。
エラーメッセージをブラウザ上ではなくシステムのログファイルに記録したい
場合には、php.iniで
log_errors = On
error_log = /var/log/php
のように、log_errorsをOnにして、error_logでその記録場所を指定してみて
下さい。
今回引用して頂いたエラーメッセージは、おそらくサーバ内部で出力されて
いるエラーログか何かかと思います。
おそらくPHPとは関係ないように思うのですが、ちょっと、内容について
良くわかりませんでした。m(__;)m
可能でしたら、PHPが出力しているエラーメッセージを頂きたいのですが…。
前回、.htaccessに
php_value error_reporting 6135
の1行を加えて欲しいと書いたのですが、これはPHP5や6の例で、正しくは
php_value error_reporting 2048
でした。6135でもうまくいくのかもしれませんが、PHP4の場合はこちらの方が
安定するかもしれません。
また、同時に
php_flag display_errors On
の行も加えてみて下さい。php.iniを直接変えた場合にはapacheの再起動が
必要です。
これにより、PHPのエラーメッセージがブラウザ上に直接表示されるように
なります。
エラーメッセージをブラウザ上ではなくシステムのログファイルに記録したい
場合には、php.iniで
log_errors = On
error_log = /var/log/php
のように、log_errorsをOnにして、error_logでその記録場所を指定してみて
下さい。
RE:
.htaccessを有効にして試してみましたが、エラーはないようです。
試しに<?php echo 0/0; ?>と記述してみますと、
Warning: Division by zero in /home/lcvirtualdomain/arm.smartvalue.ad.jp/htdocs/testaccess/sitemap2.php on line 20
とメッセージが出ますので、htaccessは有効だと思います。
他に何か調べられることはないでしょうか?
宜しくお願いします。
試しに<?php echo 0/0; ?>と記述してみますと、
Warning: Division by zero in /home/lcvirtualdomain/arm.smartvalue.ad.jp/htdocs/testaccess/sitemap2.php on line 20
とメッセージが出ますので、htaccessは有効だと思います。
他に何か調べられることはないでしょうか?
宜しくお願いします。
エラーの出た文字
お世話になっております。
表示できなくなった文字ですが、確認したものは「センター」「アイウエオ」です。
ちなみに「ドーム」は大丈夫でした。また、奇怪なのが「センターセンター」とセンターを二つ入力すると表示できました。
ちなみにスキーマ定義は下記です。
<data name="listgaiyou" type="text" output="text2" caption="※※※" />
上記のものは何度か入力し直したり、同じ定義をしている問題のないファイルからコピー
などをしているうちに解消しましたが、問題のなかったところが表示できなくなったりしたので、outputをhtml2にして回避しました。
今問題になっているのはサイトマップのページでして、上記のスキーマ定義でエントリーしたものをエントリーリストでサイトマップ用のデザイン定義を指定してとり出しています。
このサイトマップが表示できたりできなかったりします。
様々試しているのでひと言でご説明するのは難しいのですが、必要な箇所のコードをお送りしたりした方がよいでしょうか?
すいませんがよろしくお願いいたします。
表示できなくなった文字ですが、確認したものは「センター」「アイウエオ」です。
ちなみに「ドーム」は大丈夫でした。また、奇怪なのが「センターセンター」とセンターを二つ入力すると表示できました。
ちなみにスキーマ定義は下記です。
<data name="listgaiyou" type="text" output="text2" caption="※※※" />
上記のものは何度か入力し直したり、同じ定義をしている問題のないファイルからコピー
などをしているうちに解消しましたが、問題のなかったところが表示できなくなったりしたので、outputをhtml2にして回避しました。
今問題になっているのはサイトマップのページでして、上記のスキーマ定義でエントリーしたものをエントリーリストでサイトマップ用のデザイン定義を指定してとり出しています。
このサイトマップが表示できたりできなかったりします。
様々試しているのでひと言でご説明するのは難しいのですが、必要な箇所のコードをお送りしたりした方がよいでしょうか?
すいませんがよろしくお願いいたします。
Re: エラーの出た文字
spicoさん、情報ありがとうございます。
こちらでも「アイウエオ」や「センター」等、同様のtext項目に入力して試して
みましたが、やはり特に問題なく動作しているようです。
ちょっと打つ手がなくなってきたのですが、もしよろしければ、エラーが出ている
ページのURLをメールでご連絡頂いてもよろしいでしょうか。
一番助かるのは、そのサーバへのFTPのIDとパスワードをご連絡頂いて、いくつか
入力テストやサーバの設定の確認をさせて頂くことですが、これはなかなか難しいと
思います。
FTPのIDとパスが難しい場合は、phpinfoの出力結果をファイルに保存して、
メール等でご連絡頂けると、また何か分かるかもしれません。
真っ白になっているページのURLも、可能ならよろしくお願いします。
cms(at)al-design.jpまで、よろしければご連絡ください。m(__)m
こちらでも「アイウエオ」や「センター」等、同様のtext項目に入力して試して
みましたが、やはり特に問題なく動作しているようです。
ちょっと打つ手がなくなってきたのですが、もしよろしければ、エラーが出ている
ページのURLをメールでご連絡頂いてもよろしいでしょうか。
一番助かるのは、そのサーバへのFTPのIDとパスワードをご連絡頂いて、いくつか
入力テストやサーバの設定の確認をさせて頂くことですが、これはなかなか難しいと
思います。
FTPのIDとパスが難しい場合は、phpinfoの出力結果をファイルに保存して、
メール等でご連絡頂けると、また何か分かるかもしれません。
真っ白になっているページのURLも、可能ならよろしくお願いします。
cms(at)al-design.jpまで、よろしければご連絡ください。m(__)m
Re: エラーの出た文字
メールのやり取りにて解決しましたのでご報告します。
結論としては、xslt-libnoを"20"に設定することで解決しました。
エラーが出る埋め込みphpファイルの先頭部分、つまり、<?php require_once( ... ) ?>
が書いてある行にそのまま続けて、
<?php require_once( ... ) ?><cmsd:output xslt-libno="20" />
とします。
site.config.xmlのoutput要素を指定することで、この設定をサイト全体に
まとめて指定することも可能です。
詳しくはリファレンスマニュアルの下記項目をご覧下さい。
・7.1.2 サイト全体の出力文字コードを指定する。
・7.1.3 ページ個別の出力文字コードを指定する。
spicoさん、長らくお付き合い頂きありがとうございました。m(__)m
結論としては、xslt-libnoを"20"に設定することで解決しました。
エラーが出る埋め込みphpファイルの先頭部分、つまり、<?php require_once( ... ) ?>
が書いてある行にそのまま続けて、
<?php require_once( ... ) ?><cmsd:output xslt-libno="20" />
とします。
site.config.xmlのoutput要素を指定することで、この設定をサイト全体に
まとめて指定することも可能です。
詳しくはリファレンスマニュアルの下記項目をご覧下さい。
・7.1.2 サイト全体の出力文字コードを指定する。
・7.1.3 ページ個別の出力文字コードを指定する。
spicoさん、長らくお付き合い頂きありがとうございました。m(__)m