Всем доброго времени суток,
Ранее использовал Debian 7 затем Mint 17.3 и там и там много получалось, решил "идти в ногу со временем" установил Debian 8.3 и началось... то что раньше просто "взлетало" теперь покоряется с большим трудом, запинаюсь на элементарных вещах.
Проблема следующая.
Установлен Apache 2.4.10 PHP 5.5 в браузере на localhost заходит "IT works" есть
Пытаюсь добавить сайт (panel) для управления Mega-d и никак не получается.
в папку www добавлена папка panel, права даны 777
в sites-available создан panel.conf и символьная ссылка в sites-enabled
<VirtualHost *:80>
ServerAdmin webmaster@panel
ServerName panel
ServerAlias localhost/panel
DocumentRoot "/var/www/panel"
ErrorLog /var/log/apache2/error_panel.log
CustomLog /var/log/apache2/access_panel.log combined
<Directory /var/www/panel/>;
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
в hosts добавлена строка 127.0.0.1 panel
в итоге при попытке зайти на localhost/panel пишет что не найден такой сайт...
Нарыл в инете что надо в Apache2/conf-available создать файл и указать алиаз, как точно я не понял, поэтому вписал такое содержимое: Alias /panel /var/www/panel
и создал символьную ссылку в conf-enabled
После всех этих манипуляций ошибка ушла, но открывается просто чистая страница и ничего...
Проделап все тоже самое только с тестовой страницей, там все работает, но там index.html а в случае с panel то там index.php. думаю проблема в этом.
Кто слаткивался, как сделать чтоб все нормально открывалось?
ПС Браузер Iceweasel и прробовал firefox толку нет
в глобале PHP.ini dysplay_errors On
в глобале Apache2.conf есть строка ServerName localhost
куда еще копать?
debian 8.3 jessie помогите побороть Apache и panel
-
- Сообщения: 25
- Зарегистрирован: 25 ноя 2012, 23:23
-
- Сообщения: 254
- Зарегистрирован: 15 июл 2013, 23:43
- Откуда: Астрахань
Re: debian 8.3 jessie помогите побороть Apache и panel
В Debian 8 при стандартной установке Apache и PHP, все кладется в папку var/www/html/ , похоже у Вас проблема с путями и PHP просто не видит ваши скрипты, вернее его действие не распространяется на папку var/www/panel Еще один момент, посмотрите какой тег у Вас в php скриптах - короткий <? или нормальный <?php, при установке Debian 8 и PHP столкнулся с тем, что скрипты перестали работать, нужно вкл. поддержку коротких тегов в PHP, и посмотрите код страницы в браузере - если видать php листинг значит PHP не работает! По сути - если вы хотели чтобы Ваша панель была доступна по адресу localhost/panel, нужно было положить папку panel в var/www/html/ и изменить права доступа на папку (для www-data) и всё, никаких настроек делать было не нужно! А сейчас у Вас получилось, что два разных ресурса находятся на одном адресе localhost/
-
- Сообщения: 25
- Зарегистрирован: 25 ноя 2012, 23:23
Re: debian 8.3 jessie помогите побороть Apache и panel
Доброго времени суток!
Спасибо за оперативный ответ.
Посмотрел в panel, действительно короткие теги, но в /php5/Apache2/php.ini параметр был включен
short_open_tag = On
Перенос папкок panel и test в /var/www/html результатов не дал, пересоздал символьные ссылки, работает также как было
localhost/test выдает тестовую страницу (html) нормально
localhost/panel выдает чистую страницу без ошибок, ответственный файл index.php
но потом УРА! сделал sudo chown -R www-data:usergroup /var/www/html затем перезагрузка Apache2 и все заработало!!!
получатеся у меня мой пользователь владел папкой, а надо чтоб www-data
arbuzmaster большое спасибо Вам!
Спасибо за оперативный ответ.
Посмотрел в panel, действительно короткие теги, но в /php5/Apache2/php.ini параметр был включен
short_open_tag = On
Перенос папкок panel и test в /var/www/html результатов не дал, пересоздал символьные ссылки, работает также как было
localhost/test выдает тестовую страницу (html) нормально
localhost/panel выдает чистую страницу без ошибок, ответственный файл index.php
но потом УРА! сделал sudo chown -R www-data:usergroup /var/www/html затем перезагрузка Apache2 и все заработало!!!
получатеся у меня мой пользователь владел папкой, а надо чтоб www-data
arbuzmaster большое спасибо Вам!
Re: debian 8.3 jessie помогите побороть Apache и panel
А не пробовали открыть сайт указав просто http://panel вместо http://localhost/panel ?
-
- Администратор
- Сообщения: 2194
- Зарегистрирован: 29 май 2015, 21:23
- Откуда: Екатеринбург, Нижний Тагил
Re: debian 8.3 jessie помогите побороть Apache и panel
Если выдает пустую страницу, то надо сначала включить вывод ошибок. Там уже можно будет думать дальше...
/etc/php5/apache2/php.ini error_reporting = E_ALL & ~E_NOTICE display_errors = On После этого перезагрузить Apache
/etc/php5/apache2/php.ini error_reporting = E_ALL & ~E_NOTICE display_errors = On После этого перезагрузить Apache
-
- Сообщения: 25
- Зарегистрирован: 25 ноя 2012, 23:23
Re: debian 8.3 jessie помогите побороть Apache и panel
не пробовал, т.к. это не будет удовлетворять требованиям. Сейчас все работает как надо. Спасибо всем.Шерзод писал(а):А не пробовали открыть сайт указав просто http://panel вместо http://localhost/panel ?