Пустой Joomla и PHPBB3 при переносе сервера, панели администратора и работе cPanel

Я сделал cPanel, переместив веб-сайт Joomla 1.5 и форум PHPBB3 с одного сервера на другой, и, когда все изменения DNS были запущены, я вижу пустую страницу. Панель администратора работает без каких-либо проблем. cPanel работает. Сайт и форум (который отделен от сайта) являются пустыми.

Затем я вручную загрузил, а затем загрузил все файлы (не перемещал базы данных вручную), и некоторые файлы не загружались из-за 555 разрешений. Я временно изменил разрешения на 777, чтобы перезаписать файл загруженным вручную. Таким образом, все файлы теперь такие же, как на старом сервере.

Даже когда я включаю отладку сайта, экран остается пустым.

Не существует скрытого файла index.html или default.html, который мог бы вызвать проблему.

Вся учетная запись была перемещена с помощью cPanel, поэтому на старом и новом серверах она одинакова. Хостинг-провайдер сообщает о проблемах. Изменения DNS начались два дня назад.

PHP работает, так как эта ссылка работает: http://oklade.net/findpath.php

В файле configuration.php нет ничего конкретного, указывающего на старый сайт.

var $dbtype = 'WeboMySql';
var $host = 'localhost';

2 ответа

Проблема решена.

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

Я установил свежую версию Joomla в отдельную папку, а свежую версию PHPBB3 - в отдельную папку.

Затем я взял файлы configuration.php и config.php для этих двух вещей и поместил их в существующие папки веб-сайта, которые не работали.

Изменены второстепенные детали, такие как префиксы базы данных (поскольку я не мог ввести существующие при установке), и все. Теперь это работает.

Так что это может быть хорошим решением для тех, кто сталкивается с той же проблемой. Установите фиктивную версию Joomla и используйте сгенерированный файл configuration.php для старого, неработающего веб-сайта.

Я просто загадываю в никуда. Если вы отключили отчеты об ошибках, это может объяснить белую страницу. Возможно, произошла ошибка, например отсутствующее расширение, из-за которого страница не загружается.

Вы можете проверить свои расширения с помощью phpinfo() функция в PHP. Просто сделайте документ php и добавьте

<?php
phpinfo();
?>
Другие вопросы по тегам