0

最後のバージョンのioncubeローダーをインストールするために、directadminサーバーのphpバージョンを5.3から5.4に更新しました。アップグレード後、phpMyAdmin や roundcube などの Web アプリケーションで 500 エラーが発生しました。次のような多くのソリューションを試しました。

  • Apache を再構築する
  • /var/www フォルダーとサブフォルダーのアクセス許可と所有権を確認しています
  • httpd.conf ファイルと httpd-alias.conf でのエイリアス設定の確認

しかし、私の問題はまだ存在します。これで、/var/www/html/phpMyAdmin フォルダーに test.html のような html ファイルを作成し、myserverip/phpmyadmin/test.html を開くと実行されます。しかし、php ファイル (test.php または phpMyAdmin の index.php) では機能せず、500 エラーが発生します。

私のサーバーの仕様: OS: CentOS 6.0 ウェブサーバー: nginx_apache コントロール パネル: Directadmin PHP バージョン: 5.4 Apache バージョン: 2.x

これは、このアクションをクリーニングして実行した後のエラー ログ ファイルです。 ' l$ [Thu Oct 01 13:12:54.315196 2015] [:error] [pid 17550:tid 2582453104] [client 84.241.32.113:21899] [Thu Oct 01 13:12:54 2015] [ warn-phpd] ionCube PHP ローダーは dis$ です [Thu Oct 01 13:12:54.316188 2015] [core:error] [pid 17550:tid 2582453104] [client 84.241.32.113:21899] ヘッダーの前のスクリプト出力の終わり: index .php

どうもありがとう。

4

1 に答える 1

0

ionCube PHP ローダーに問題があることがわかります。サーバーに再インストールして、もう一度確認してください。

于 2015-10-03T11:35:47.983 に答える