ホームページ  >  記事  >  CMS チュートリアル  >  phpcms バックグラウンドで記事を公開できない場合はどうすればよいですか?

phpcms バックグラウンドで記事を公開できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-12-27 10:56:292205ブラウズ

phpcms バックグラウンドで記事を公開できない場合はどうすればよいですか?

#phpcms バックグラウンドで記事を公開できない場合はどうすればよいですか?

記事を公開するために Web サイトのバックエンドにログインすると、PHPCMS が 500 エラーを返します

CMS システムを使用して Web サイトを構築することが多い Web マスターは、phpcms に精通している必要がありますこのオープン ソース プログラムは php mysql によって構築されており、安心してホストできる php スペース上で完全に実行できるオープン ソース コンテンツ管理システムです。この CMS システムは、ショッピング モール、映画、テレビ、プラットフォーム情報などの Web サイトの構築に最適であると同時に、継続的な改善により、このプログラムの多くのオープンソース テンプレートもインターネット上で非常に人気があります。システムとテンプレートを使用すると、このプログラムを使用して Web サイトを構築する方がはるかに速くなります。

PHPCMS システムのアップグレードに伴い、最近いくつかのバグが発生しています。今日、編集者はウェブマスターの友人の引っ越しを手伝いました。ウェブマスターは PHPCMS によって構築された情報プラットフォームを使用していました。移行の準備ができたとき、ウェブマスターは記事を公開するためにウェブサイトのバックエンドにログインできませんでした。500 エラーが返され、すぐに前の位置に戻るというプロンプトが表示されました。編集者は多くの情報を調べましたが、最も可能性の高い 2 つの理由を要約しました。

次のエディターは、考えられる 2 つの理由を分析し、解決する方法を検討します。

最初のタイプ:

サーバーまたはサーバーの機能が有効になっていない可能性があります。環境に合わせてクラウド ホストを使用している場合は、fsockopen () は無効になっている可能性があります。はい、設定ファイル html.class.php lib で呼び出して有効にする必要があります。場合によっては、使用されているクラウド ホストにウイルス対策ソフトウェアが自動的にインストールされており、phpcms 内の一部のファイルが誤って強制終了され、ファイル全体が不完全になる場合があります。同様の問題が発生する可能性があります。

2 番目のタイプ:

これはプログラム自体のバグです。 phpcms は継続的にアップグレードされているため。こうして次々と虫が生まれていきました。最も一般的な原因は、phpcms のセッション保存方法が変更されたことです。

まず、次のファイルのパスを見つけます/caches/configs/system.php。

FTP に接続し、'session_storage' => 'mysql' の mysql をファイルに変更するだけです。

次のコード:

‘session_storage’ => ‘mysql’ 按数据库存储

を次のように変更します。 ##
‘session_storage’ => ‘files’ 按文件存储

修正後、対応するディレクトリにアップロードして上書きしてください。次に、Web サイトのバックエンドにログインして、ワンクリックでキャッシュを更新します。再度クリックして記事を編集すると正常に公開されるようになります. 編集者がまとめた記事を公開する際にエラーが発生する場合の対処法は上記の2つです。この記事が、困っているウェブマスターの友人の手助けになれば幸いです。 Wuyou Editor をサポートしてくださったウェブマスターの皆様に改めて感謝いたします。

PHP 中国語 Web サイト、多数の無料

PHPCMS チュートリアル

、オンライン学習へようこそ!

以上がphpcms バックグラウンドで記事を公開できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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