Пустая страница после установки по инструкции

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
silteco
Сообщения: 13
Зарегистрирован: Пт окт 06, 2017 12:58 am
Благодарил (а): 2 раза
Поблагодарили: 0

Пустая страница после установки по инструкции

Сообщение silteco » Пт окт 06, 2017 1:08 am

Доброго времени суток.
Подскажите в чем проблема, после установки и настройки, перехожу в вэб-морду апельсинки а там тупо пусто...
Соединение с БД проверял, все в норме.
Что это может быть?
P.S.: php5 не устанавливалось, выдавало ошибку какую-то и писало мол доступен пакет php7.0-cli, ну вот я его и установил, может изза версии пхп?
Хотя банальный скрипт

Код: Выделить всё

<? echo phpinfo(); ?>
отрабатывает прекрасно...
silteco
Сообщения: 13
Зарегистрирован: Пт окт 06, 2017 12:58 am
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Пустая страница после установки по инструкции

Сообщение silteco » Пт окт 06, 2017 1:41 am

После попытки открыть индексную страницу, в логах апапча вот что:
[Fri Oct 06 03:36:23.789985 2017] [:error] [pid 950] [client 192.168.1.236:31318] PHP Fatal error: Cannot declare class error, because the name is already in use in /var/www/lib/errors.class.php on line 21
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Пустая страница после установки по инструкции

Сообщение immortal » Сб окт 07, 2017 12:21 am

apt-get upgrade
и установить php нормально, вместо php5 везде просто php
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
foga
Сообщения: 1
Зарегистрирован: Сб апр 23, 2016 7:41 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Пустая страница после установки по инструкции

Сообщение foga » Сб окт 07, 2017 9:40 am

Пустая страница после установки
Тоже была белая страница после установки, права доступа к каталогу /var/www, где лежат файлы Мажордом принадлежали root. Изменил владельца папки /var/www на www-data.
immortal писал(а):вместо php5 везде просто php
Я исправил на php7.0, имя актуального пакета можно найти командой aptitude search "фраза"
bek
Сообщения: 8
Зарегистрирован: Вс ноя 05, 2017 12:37 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Пустая страница после установки по инструкции

Сообщение bek » Вс ноя 05, 2017 1:11 pm

Аналогичная проблема.
Нашел рецепт:
viewtopic.php?f=3&t=3013&hilit=PHP7#p55991
Но похоже, нужно менять версию операционки, дабы использовать "проверенный" PHP 5
obrian
Сообщения: 8
Зарегистрирован: Сб июл 22, 2017 11:45 am
Благодарил (а): 18 раз
Поблагодарили: 0

Re: Пустая страница после установки по инструкции

Сообщение obrian » Ср ноя 15, 2017 11:51 am

foga писал(а):
Пустая страница после установки
Тоже была белая страница после установки, права доступа к каталогу /var/www, где лежат файлы Мажордом принадлежали root. Изменил владельца папки /var/www на www-data.
immortal писал(а):вместо php5 везде просто php
Я исправил на php7.0, имя актуального пакета можно найти командой aptitude search "фраза"
Однозначно нужно переходить на php7, иначе поддерживать OS и пакеты репозитория в актуальном состоянии не получится. :(

Для более корректного перехода с php5 на php7, после установки нужно будет глянуть в лог ошибок у apache (если устанавливали связку linux+apache) нет ли подобных ошибок:

PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; htmlMimeMail has a deprecated constructor in /var/www/lib/htmlMimeMail.class.php on line 23
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Mail_mimePart has a deprecated constructor in /var/www/lib/htmlMimeMail.class.php on line 873
и т.д.

если они есть, то придется во всех классах где есть одноименные функции сменить на подобную конструкцию как рекомендуют в пункте 2 вот тут:
https://php.ru/forum/threads/perexodim- ... oda.55712/

ошибок уже не будет и классы будут отрабатывать без ошибок.

Понятно, что после обновления системы придется опять скорректировать подобные классы, пока Сергей не внесет корректировки в дистрибутив. :)
Ответить