トップページ > 記事閲覧
【トラブル】func.php について
投稿日 : 2020/10/27(Tue) 14:03
投稿者 サイト作成人
参照先
ホームページが表示されなくなり、Xserverに原因究明を依頼しましたところ、以下の回答が来ましたが、専門家ではないのでこれ以上、どのようにしたら良いかわからず困っております。

対処方法を教えていただければ幸いです。

XServer回答>>>

500エラーが発生しておりましたので、サーバーパネル「エラーログ」にて
エラーログをダウンロードし、原因を確認いたしました。

------------------------------------------------------------------------
mod_fcgid: stderr: PHP Parse error: syntax error, unexpected 'new' (T_NEW) in /home/kokusaikoku/kokusaikoku.co.jp/public_html/tse/lib/func.php on line 647
------------------------------------------------------------------------

上記のような記録が断続的に発生しており、「func.php」ファイルが
原因であると推測されます。

お客様にて、該当ファイルを操作したお心当たりがない場合、
PHP関連の設定が原因である可能性がございます。
Re: 【トラブル】func.php について
投稿日 : 2020/11/13(Fri) 15:12
投稿者 サイト作成人
参照先
Yujiroさんの事例
https://haikforum.qhmtips.com/patio/patio.cgi?read=248&ukey=0

は拝読し、"lib"と"plugin"のフォルダ全部を入れ替えて


パーミッションを 705 --> 755 に変更したところ

すべて解決しました。

皆様、ありがとうございました。
Re: 【トラブル】func.php について
投稿日 : 2020/10/31(Sat) 10:38
投稿者 うみほし
参照先 http://umihoshi.com
掲示板過去記事に同じエラーが見つかりました。参考になるかもしれません。Yujiroさんの事例です。
原因はなにかのときに古いプラグインが入ってしまったことのようです。

https://haikforum.qhmtips.com/patio/patio.cgi?read=248&ukey=0
Re: func.php について
投稿日 : 2020/10/29(Thu) 18:53
投稿者 いしまる◆vOmCuTAP2Tw
参照先
エラーメッセージの行頭に「mod_fcgid:」とありますが、
サーバーの設定でWEB表示の高速化を設定していると思います。
これらは、PHPの拡張機能の様に動くと思いますが、これの為に
既存の処理の関数の扱いが一部変更になったのかもしれません。
高速化のオプションを解除している場合は、一旦オフにしてみては
いかがでしょうか。


全く何も変わってないのにエラーが出ることは無く、何かが変わっているはずです。分からなければ、
エラーメッセージには問題の発生しているソースコードのファイル名と
行番号が在りますので、エラーの説明をPHPのWEBサイトで確認し、
テキストエディタでひとつずつ直していくしかないと思います。
Re: func.php について
投稿日 : 2020/10/29(Thu) 12:58
投稿者 サイト作成人
参照先
HAIKで製作し、PHPバージョンは「7.xx」にその都度バージョンアップしていましたのでバージョンの問題ではないと思います。
Re: func.php について
投稿日 : 2020/10/27(Tue) 18:53
投稿者 うみほし
参照先 http://umihoshi.com
最新のHAIKでサーバーのPHPが7以上なら,どのプラグインも正常に動くはずです。
まずはお使いのHAIKとサーバーのPHPを確認した方がいいと思います。古いQHMでは最近のサーバーでは動かなくなるのも仕方が無いです。
そのあたりの情報提供がないと,掲示板の皆さんも回答しようがないと思います。
Re: func.php について
投稿日 : 2020/10/27(Tue) 15:51
投稿者 いしまる◆vOmCuTAP2Tw
参照先
WordPressを利用されている方のページで以下などが
参考になります。QHMの場合は1,2箇所ではすみませんので、
PHPのバージョン、QHM(だと思います)のバージョンを
再度確認されてから対処されたほうが宜しいかと思います。

https://webnetamemo.com/coding/wordpress/201703024274
Re: func.php について
投稿日 : 2020/10/27(Tue) 15:31
投稿者 いしまる◆vOmCuTAP2Tw
参照先
詳しい情報が無いのでなんとも言えないですが、
ユーザー自身がfunc.phpを変更していなければ、
PHPのバージョンがサーバー側で変更され、
PHPの仕様(プログラムの記述文法)にプログラムが
適さなくなりエラーになっている可能性があります。

よくあるのは、PHPのバージョンが5から7になったのに
前のQHMのままバージョンが変わっていないなどです。

- WEB PATIO -