ホームページ >バックエンド開発 >PHPチュートリアル >最新の wampserver で spaweditor を実行すると常にエラーが発生します。PHP をダウングレードすることによってのみ解決できますか?

最新の wampserver で spaweditor を実行すると常にエラーが発生します。PHP をダウングレードすることによってのみ解決できますか?

WBOY
WBOYオリジナル
2016-06-23 14:04:36987ブラウズ


php.ini のパラメータが修正されました: error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
他のサードパーティが提供する Web ホストへの FTP は正常に実行されますが、ローカルの wampserver は図に示すとおりのままです。結果、アドバイスをお願いします!ありがとうございます

wampserver を 2.1 (php5.3) にダウングレードすることしかできませんか?


ディスカッションに返信 (解決策)

エラーメッセージに従ってプログラムを変更できます
たとえば、彼はこう言いました。 SpawConfig::setStaticConfigItem は Static メソッドではありません
次に、SpawConfig クラス定義で setStaticConfigItem 関数を見つけて、その前に static ステートメントを追加します

そうですね、例を挙げていただければもっと良いでしょう

class T {  function foo() {    echo 'abcd';  }}class T1 {  static function foo() {    echo 'abcd';  }}T::foo(); //这要报错 Strict Standards: Non-static method T::foo() should not be called statically in T1::foo(); //这个就不报错

わかりました。
spaweditor は 2008 年以来アップグレードされていません。自分で変更してみます。質問がある場合は助けを求めてください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。