昨日、自分のサイトでログインに失敗すると、ユーザーが「申し訳ありませんが、ユーザー名/パスワードが正しくありません」というページではなく、サイトのエラー ページに移動していることに気付きました。私のサイトを少し調査すると、既に存在するモジュールまたは記事を編集しようとすると、バックエンドでこのエラーが発生します。新しいモジュール インスタンスと記事を作成できます。これがエラーです。
Error: 0 DateTime::__construct() [datetime.--construct]: Failed to parse time string (jerror) at position 0 (j): The timezone could not be found in the database
私はインターネットを見回して、いくつかの同様のエラーを見つけましたが、多くの場合、エラー 500 であり、エラー 0 ではありませんでした。とにかく彼らの指示に従いました。
- ファイルが書き込み可能であることを確認してください。画面
- php.iniにタイムゾーンが設定されていることを確認してください
- 追加 -> suPHP_ConfigPath /home/YOURNAME/public_html を .htaccess に追加
PHP 5.3.19 アパッチ Joomla! 3.1.1 安定 [ Ember ] 2013 年 4 月 26 日 14:00 GMT