1

私は phpmyadmin をすべてセットアップし、ポート 8080 で作業していました。かなりの数を変更したことを覚えていますが、それは少し前のことです :(ポート変更後のサーバーは正常に動作します。

既に PmaAbsoluteUri を非ポート バージョンに戻しています。

index.php を読み込むことができます。ログイン部分には画像が読み込まれ、root とパスワードで正常にログインできます。これは、mysql が正常に動作していることを意味します (と思います)。

ソースを見るとインデックス ページが読み込まれますが、フレームは空白です。

アドレスバーを main.php または navigation.php を直接指すように変更すると、正常に読み込まれますが、画像はありません。

common.inc.php に変更を加えたような気がしますが、これは画像と関係があると思いますが、何を思い出せません!

私はばかげた間違いを犯し、最も明白な間違いに最も長い時間を費やす女王なので、最も基本的な提案でも大歓迎です!

システムは mac osX、サーバーは tomcat (jsps 用)、wordpress/phpmyadmin 3.5.8.2 は quercus-4.0.37 を使用して実行

4

1 に答える 1

1

OK、新しいバージョンの phpMyAdmin で Safari のコンテンツ セキュリティの問題に対処するために同様のことが行われているのを見た後、libaries/header_http.inc.php のいくつかの行をコメントアウトしました。

/*if (!$GLOBALS['cfg']['AllowThirdPartyFraming']) {
header('X-Frame-Options: SAMEORIGIN');
header("X-Content-Security-Policy: allow 'self' ;
options inline-script eval-script;
frame-ancestors 'self';
img-src 'self' data:");
if (PMA_USR_BROWSER_AGENT == 'SAFARI' && PMA_USR_BROWSER_VER < '6.0.0') { 
    header("X-WebKit-CSP: allow 'self'; options inline-script eval-script");
} else {     
    header("X-WebKit-CSP: default-src 'self';
    script-src 'self' 'unsafe-inline' 'unsafe-eval';
    style-src 'self' 'unsafe-inline'");
}*/ 

これはうまくいったようです - PHPインデックスは画像で正しくロードされます。ただし、いくつかの主要なセキュリティをダフしただけかどうかはわかりません!

于 2014-03-04T11:08:32.417 に答える