Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Веб-интерфейс не видит выполненный запрос в html  (Прочитано 253 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sling

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Добрый день.
Apache, PHP 5.3
Сделал пхп для репликации АТС костылями, работали.
После, решил допилить к ним интерфейс на хтлм\js\php.
Суть в следующем: открываю локалхост в бразуере, показывает как папку, хотя индекс.хтмл имеется.
Рядом с интерфейсом лежат голые пхп для АТС, они выполняются.
Еще лежит рядом сайт на вордпрессе, работает.
Папка с интерфейсами, где тоже есть индексный файл открывается в браузере как папка, а по клику на хмтл вылезает голая страница без ксс и пхп. Хотя все подключено, апач запущен, сайты и пхп с других папок работают.
В sites-enabled\*.conf прописано:
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName localhost
ErrorLog /var/log/local-error.log
<Directory /var/www/html/>
DirectoryIndex index.php index.html
</Directory>

<Directory /var/www/html/atc>
DirectoryIndex index.php index.html
</Directory>
</VirtualHost>
Кто знает в чем суть проблемы? Пхпадмин открывается, запросы к базам работают, но все что лежит в папке с интерфейсами запускаться не хочет :'(
« Последнее редактирование: 05 Февраль 2016, 14:02:20 от Sling »

kononvaler

  • Гость
Re: Locahost показывает сайты папками.
« Ответ #1 : 04 Февраль 2016, 13:47:46 »
.htaccess есть в этой дир? Если да, то что там?

Оффлайн Sling

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Locahost показывает сайты папками.
« Ответ #2 : 04 Февраль 2016, 14:13:54 »
find по всей системе не дал результатов. httpd.conf тоже пустой

Пользователь решил продолжить мысль [time]04 Февраль 2016, 15:44:42[/time]:
В conf.d прописал имя сервера 127.0.0.1, теперь работает, но лежащие в папке пхп, джикверьки и ксс не используются. Голая html. В ней прописаны пути к php файлам и css. Но пути не полные как в винде, все равно голая html. O.o

Пользователь решил продолжить мысль 04 Февраль 2016, 15:06:45:
Смотрю дальше. Отладчик говорит ко всем ксс 403 Forbidden. Хотя свойства файлов говорят что я и вся группа админов имеют доступ чтение\запись.
« Последнее редактирование: 04 Февраль 2016, 15:06:45 от Sling »

Оффлайн kostryukov

  • Старожил
  • *
  • Сообщений: 1588
  • everybody lies
    • Просмотр профиля
    • kostryukov.net
Re: Веб-интерфейс не использует php и css
« Ответ #3 : 04 Февраль 2016, 16:17:48 »
а апач имеет доуступ к этим файлам?
у меня можно спросить=)

Оффлайн Sling

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Веб-интерфейс не использует php и css
« Ответ #4 : 05 Февраль 2016, 11:30:36 »
Вчера проблема решилась. Был разрешен доступ к файлам внутри папок php и css, но прав на сами папки не было. Поправил
sudo gedit /etc/php5/apache2/php.ini
display_errors
Default Value: On
Development Value: On
Production Value: Off

display_startup_errors
Default Value: On
Development Value: On
Production Value: Off

error_reporting
Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
Development Value: E_ALL
Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT

html_errors
Default Value: On
Development Value: On
Production value: On
Раскомментировал, ошибки и результат выполнения стали появляться. Проблема решилась. Перезагружал бук с утра, смотрю, конфиги такие же, ошибки показывает, а результат выполнения нет. Может кто сказать почему?

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.