我在magento中面临着最奇怪的问题。我们正在使用1.9.0版本。
从过去的2个月开始,对于使用过的浏览器,我们的实时网站“空白”或“继续加载”。意味着在此浏览器中,我们多次访问了该网站。
在某些浏览器中,它的工作正常。在一些显示空白。
但后端在所有浏览器中都能正常运行。
我们在chrome,mozilla,opera和所有其他浏览器中都遇到问题。
1)如果我们清除浏览器的历史记录[缓存和cookie],则无法正常工作。
2)如果我们在私有窗口中打开相同的站点,它将正常工作。
3)如果我们在新安装的浏览器中打开该站点,则该站点将工作一段时间。使用该网站后再次空白。
4)如果我们清除var / session文件夹,它将在一段时间内开始对所有浏览器起作用。再次网站空白。
5)有时候,网站会一直处于加载状态,并且永远不会加载...
我检查了system.log和exception.log。但似乎没有与此相关的错误。我们将https用于安全页面。即使我们为此站点提供了实时的Andriod应用程序。有时我们会出现致命错误:
**Fatal error**: Allowed memory size of 536870912 bytes exhausted (tried to allocate 85 bytes) in /lib/Zend/Db/Statement/Pdo.php or lib/Varien/Object.php or /lib/Varien/Db/Select.php or app/code/core/Mage/Core/Model/Config.php
我们在php.ini中设置memory_limit = 1512 Mb
在.htaccess中,我们有以下文件。
php_value memory_limit 1512M php_value max_execution_time 18000
我们对此没有评论:
ini_set('display_errors', 1);
但前端未显示任何错误。这是apache错误日志:
子pid 23845退出信号分段错误(11),可能在/ etc / apache2中有coredump
确实在努力解决这个问题。这个问题与我们的代码有关还是与服务器端有关?
浏览器cookie是主要问题吗?如果是这样,该怎么做才能解决所有浏览器的cookie问题。清除会话文件夹后,为什么它开始工作?