Prestashop 1.6管理员白屏,错误的php设置

询问:
HubFans / 不适用 点数
时间:
美国东部时间2016-07-08 8:48
类别:
Prestashop
点击数:
3,341
嗨,大家好。
我有自己的主机,一切都很好,但是现在遇到了一些麻烦,没有明显的原因。
现在,我陷入了困境。我想问社区的帮助。

prestashop-1.6.0.14

前台工作正常,但管理员登录页面出现白屏。
错误报告不返回任何内容,仅返回空白页。
脚本协议返回:

---------------
334","(警告)无法修改标题信息-已发送的标题(输出从admin_folder / index.php:34开始)"
------------------------

但是这些只是警告,后台必须起作用。

我已将所有Prestashop根目录的所有权限都更改为0777,获得了相似的结果。
缓存(/ cache / smarty / cache&缓存/智能/编译)已手动清除。
并检查Web服务器的位置,info()函数从admin目录返回正确的结果。
并且memory_limit(php.ini)状态为256 Mb。

我已经从工作备份中还原了所有文件进行测试,得到了类似的结果。

显然,问题出在PHP设置或扩展中。但是我自己找不到它。请帮忙!!!

My php.ini
----------------------------
date.timezone = "Etc/GMT"
max_execution_time = 300
memory_limit = 256M
post_max_size = 30M
upload_max_filesize = 16M
max_input_time = 300
max_input_vars = 10000
suhosin.get.max_vars = 10000
suhosin.post.max_vars = 10000
allow_url_fopen = On
register_globals =关
safe_mode = Off
safe_mode_gi = Off
allow_url_include =关
magic_quotes_gpc =关
magic_quotes_runtime =关闭
magic_quotes_sybase =关闭
expose_php = Off
display_errors = On
log_errors = On
cgi.fix_pathinfo=0
sql.safe_mode = On
----------------------------------
可以附加info()页面,但是我该怎么做?

要询问该用户更多信息,请首先 登录.

要提交答案,请 登录.

答案

0

约翰保罗-whh2
员工
12,339 点数
2016-07-08 9:12 EST
Hello,

感谢您对PrestaShop中空白页的问题。我从来不建议对文件使用0777权限,因为“世界”可以访问和修改它们,这可能会导致安全问题/阻止。我建议 重置您的权限 到标准设置,例如:
public_html - 750
Folders - 755
CGI和Perl脚本-755
.html .php和其他文档类型-644

As a test try 禁用Mod安全性,这将排除可能的安全性障碍。

Have you tried 使您的php.ini递归?

当这种情况开始发生时,您正在做什么?例如,在安装PrestaShop之后,更新之后或在安装新的插件/模块之后,是否立即得到此问题?

只需提供指向您要共享的任何文件,屏幕截图或信息的链接。

Thank you,
John-Paul

要对此答案发表评论,请先 登录.

嗨,约翰·保罗(John-Paul)感谢您的回答。
权限已更改,可以进行测试。
禁用mod_security。
Php.ini适用于所有Prestashop根目录。

今天,我分析了服务器的日志文件,没有发现任何有趣的东西。但是由于安全风险,php更新了:

php55-5.5.36 =>pkg-静态php55-5.5.37
php55-gd-5.5.36 =>pkg-静态php55-gd-5.5.37
php55-zip-5.5.31 =>pkg-static php55-zip-5.5.37
php55-mbstring-5.5.36 =>pkg-静态php55-mbstring-5.5.37

我认为,这不是问题的原因。

URL安全令牌会有些麻烦吗?
管理页面的网址,例如:
index.php?controller = AdminLogin&令牌= XXXXXXXXXXXXXXXXXXXXXXXXXXX
并在很长一段时间(约1分钟)后返回超时错误。没有服务器的答案。但是商店首页和所有商店都可以正常工作。

而且info()信息可以在这里查看
http://rgho.st/7p2SlbDMJ
萨姆·西伯里亚诺
12 点数

美国东部时间2016-07-08 12:39
你好山姆

对不起,PrestaShop白色屏幕错误的问题。我们一看到约翰·保罗就已经谈到了问题的主要原因。我们经常看到缓存是导致错误的原因。此外,有时它还与软件中的问题有关。您可能会知道您正在使用最新版本。如果您是Web Hosting Hub的客户,我们可以查看Apache服务器是否正在生成任何错误-这也会有所帮助。确保您处于调试模式。您可能想直接进入PrestaShop支持论坛。他们经常有经验丰富的PrestaShop用户提供许多非常好的帖子,可能会有所帮助。

对于这些问题,我们再次道歉。希望他们早日解决!

如果您还有其他问题或意见,请告诉我们。

Regards,
Arnel C.

Arnelc
17,314 点数
员工
美国东部时间2016-07-08 1:24 pm
不幸的是,我无法更新或安装Prestashop的最新版本。在安装目录的入口处出现类似错误。
萨姆·西伯里亚诺
12 点数

美国东部时间2016-07-08 1:38 pm
嗨,大家好。
Have some ideas?
有一个阐述。这个问题有一个奇怪的情况。
当我禁用allow_url_fopen php.ini选项时,可以加载我的管理面板。但是这个选项必须是"On"按照prestashop系统要求。有什么冲突?
萨姆·西伯里亚诺
12 点数

2016-07-13 2:02 EST
你好山姆

很抱歉继续出现问题。当我查找问题时,我在 Prestashop论坛 。我的建议是您在论坛上发帖以进一步探讨该问题。 PrestaShop社区可能经历过类似的情况。

如果您还有其他问题或意见,请告诉我们。

Regards,
Arnel C.
Arnelc
17,314 点数
员工
美国东部时间2016-07-13 2:14 pm
解决了
自动缓存净化外壳程序脚本设置了错误的缓存目录权限。
It was fogotten.
萨姆·西伯里亚诺
12 点数

美国东部时间2016-07-22 3:56
想分享这个问题吗?

相关文章

似乎没有相关文章。
您想问有关此页面的问题吗?如果是这样,请单击下面的按钮!

帮助中心搜索

现有客户

电子邮件: [email protected] 票: 提交支持票
呼叫: 877-595-4HUB (4482)
757-416-6627 (Intl.)
聊天: 单击以立即聊天

询问社区

从我们志同道合的托管用户社区和Web托管中心员工那里获取有关您的问题的帮助。

不是客户吗?

从可以为您提供帮助的公司获取网络托管。