Пустая страница Magento - PullRequest
       5

Пустая страница Magento

1 голос
/ 24 ноября 2011

Завтра у нас распродажа в Черную пятницу, и наш сайт размещен на bluehost, и построен на CMS Magento, а наша система оформления заказов совершенно пуста.

Когда вы нажимаете «перейти к оформлению заказа» в магазинекорзина ourwebsitedomain.tld / index.php / checkout / onepage / пуста.

Недавно мы внесли некоторые изменения в скорость нашего сайта, и мы отменили все это безрезультатно, включая редактирование файла htaccess.

Мы перепробовали все на форумах Magento, ничего не работает.

Мы думаем, что это может быть проблема с сервером, но, к сожалению, bluehost не работает сегодня, потому что он полезен, и мы не можем сделать резервную копию или восстановить старую версию сайта, потому что наш сервер "находится на обслуживании".

Мы не уверены, что это то, что мы сделали, или это проблема с сервером.

Мы отправляем это в bluehost:

// Вот наши мысли:

  1. Возможно, это проблема SSL, поскольку URL-адрес https: (oursitedomain.tld / index.php / checkout / onepage / - это страница, которая не будет открываться, даже не будет перенаправлена).Срок действия сертификата ssl не истек, но, может, с ним что-то не так?
  2. Может быть, нам нужна перезагрузка другой конфигурации сервера?Можете ли вы увидеть, что с сервером что-то не так?
  3. Невозможно восстановить старую резервную копию сайта, так как консоль версий резервной копии и восстановления в cpanel не работает, говорится, что сайт находится на обслуживании.По крайней мере, нам нужно сделать резервную копию старой версии сайта и заставить работать корзину покупок. //

Любые идеи кого-либо будут огромными.

Даже если есть обходной путь, это будет хорошо.Мы пытаемся обойти одну страницу с PayPal или Google, но пока не повезло.в худшем случае мы откроем страницу с сообщением о том, что заказ отключен, продажа отложена до следующей недели и т. д., или для звонков клиентов.

Ответы [ 2 ]

1 голос
/ 25 ноября 2011

PHP-страницы становятся пустыми (от фатальных ошибок), когда display_errors выключен. Перейдите в /index.php и прокрутите вниз ближе к концу файла. Раскомментируйте строку ini_set ('display_errors', 1); и дайте нам знать, в чем заключается ошибка, которую вы получите, тогда мы можем идти оттуда.

1 голос
/ 24 ноября 2011

Очень распространенной (но, увы, не единственной) причиной пустых страниц является ограничение памяти PHP. Ваш файл .htaccess должен иметь такую ​​строку:

php_value memory_limit 128M

Попробуйте увеличить это значение до 512M. Вы можете подтвердить фактические настройки до и после, создав следующий PHP-файл в папке Magento.

<?php
phpinfo();

Затем просто введите адрес этой новой страницы (например, «ourwebsitedomain / phpinfo.php») в браузере и найдите «memory_limit».


Если вы хотите правильно диагностировать проблему, работайте над устранением возможностей. Перейдите к «https://ourwebsitedomain/" без бита« checkout / onepage », и если что-то отобразится, вы знаете, что это не проблема с SSL.

Если раздел администратора (не cpanel) работает, у вас есть возможность временно отключить защищенный адрес «https». Это не так безопасно, но не требуется при использовании PayPal, также понятно, если альтернатива отсутствует в самый большой день покупок в году.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...