更改端口后 phpmyadmin 框架内容未加载,已更改 PmaAbsoluteUri

标签 php mysql macos phpmyadmin

我已将 phpmyadmin 全部设置好并在端口 8080 上工作。我记得更改了很多东西,但那是不久前的事了:( 由于 URL 中的丑陋 :8080s,我现在将所有内容改回端口 80。端口更改后服务器的其余部分工作正常。

我已经将 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 运行

最佳答案

好的,所以在看到新版本的 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 索引正确加载图像。不确定我是否刚刚搞砸了一些主要的安全措施!

关于更改端口后 phpmyadmin 框架内容未加载,已更改 PmaAbsoluteUri,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19370064/

相关文章:

php - Ajax Div 刷新太快

php - 教义传承和用户类型

php - Symfony 计算总工作时间

mysql - MySQL SQL Pass-Thru 中的文本替换

macos - 如何将磁盘的物理扇区映射到 Mac OS X 上 HFS+ 卷上包含这些扇区的文件

macos - 无法使用metricbeat连接到OpenDistro Elasticsearch

php - 是否可以使用 jQuery 或 PHP 上传数据 URI?

php - 如何使用 PHP 解压 xml 文件

javascript - 如何从表中选择所有偶数 ID?

macos - AVCaptureDevice devicesWithMediaType : Does not update after added/removed camera