3 / 3 / 1
Регистрация: 12.01.2013
Сообщений: 47
|
||||||||||||||||
1 | ||||||||||||||||
Не работает сайт после переноса на хостинг23.08.2015, 14:50. Показов 8237. Ответов 10
Метки нет (Все метки)
Здравствуйте. Сайт разрабатывается из-под локального веб-сервера (сборка XAMPP), но возникла проблема при переносе его на хостинг. Не отображается ничего, просто пустая белая страница. Больше всего я грешу на расположение файлов и пути к директориям, может быть суть в этом? (На локалке PHP 5.6.3, на хостинге 5.3, примеры откуда реализация под 5.3)
Структура каталогов : В файле index.php определяются константы путей к либам и шаблонам : Кликните здесь для просмотра всего текста
В initialize.php подключается конфиг и выводится шаблон главной страницы (header, footer) : Кликните здесь для просмотра всего текста
Ну и сам config.php : Кликните здесь для просмотра всего текста
Больше всего мне кажется, что не будут совпадать пути на локалке и на хостинге, там всё, что было выше на скрине залито в папку public_html, полный путь выглядит так : Directory Tree: root/public_html. Пытался прописать пути с ним, но тогда выдавало ошибки о том, что что-то не найдено в папке /home/u(циферки пользователя)/public_html.. Уж извините, если что-то непонятно описал, у меня в этом опыта - ноль. Буду рад любым ответам или подсказкам..)
0
|
23.08.2015, 14:50 | |
Ответы с готовыми решениями:
10
Не работает форма обратной связи после переноса на другой хостинг Сайт не работает в денвере, после переноса с хостинга Проблема с кодировкой после переноса на хостинг Ошибка после переноса сайта на другой хостинг |
3 / 3 / 1
Регистрация: 12.01.2013
Сообщений: 47
|
|
25.08.2015, 18:43 [ТС] | 2 |
Эх, ну чувствую, что где-то тупая ошибка.. На хостингах пробовал php 5.3-5.5, но на локалке то работает.. Не должно от версии зависить..
0
|
39 / 39 / 17
Регистрация: 19.01.2013
Сообщений: 190
|
||||||
25.08.2015, 19:00 | 3 | |||||
0
|
3 / 3 / 1
Регистрация: 12.01.2013
Сообщений: 47
|
||||||
25.08.2015, 19:15 [ТС] | 4 | |||||
Файлы загружаются
Содержимое .htaccess : Кликните здесь для просмотра всего текста
В папках inc и libs есть файлы .htaccess с содержимым "deny all"
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
25.08.2015, 19:16 | 5 |
ну так посмотрите, какие ошибки там.
PHP код не выполняется / не работает / выводится в браузер / пустая белая страница
0
|
39 / 39 / 17
Регистрация: 19.01.2013
Сообщений: 190
|
||||||
25.08.2015, 19:18 | 6 | |||||
Пути проверили? загружаются нужные файлы? попробуйте написать в загружаемых файлах что-то типа:
0
|
3 / 3 / 1
Регистрация: 12.01.2013
Сообщений: 47
|
|
25.08.2015, 19:19 [ТС] | 7 |
Смотрел, теги верно, пробовал разные варианты, phpinfo() отображается, error_reporting(E_ALL) и ini_set('display_errors', 1) ничего не показывают
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
25.08.2015, 19:23 | 8 |
посмотрите логи апача (или нгинкс, что у вас там). По дефолту у апача на лини это /var/log/apache2/, смотрите там error.log и access.log.
Возможно даже что не туда файлы закинули. Можно убрать тег <?php, чтобы проверить, туда ли вообще смотрит сервер
0
|
3 / 3 / 1
Регистрация: 12.01.2013
Сообщений: 47
|
|
25.08.2015, 19:32 [ТС] | 9 |
О, Боги, я идиот.
"new route()" заменил на "new Route()" и заработало, регистр не досмотрел.. Спасибо большое всем, кто помогал) Только назрел новый вопрос: что отвечает за регистрозависимость? Ибо на локальном сервере работало.. Есть директива какая-то?
0
|
39 / 39 / 17
Регистрация: 19.01.2013
Сообщений: 190
|
|
25.08.2015, 19:33 | 10 |
Попробуйте в .htaccess убрать скрытие директив и посмотрите, что у вас там показывается: какие папки и т.п. У вас, наверное, хостингер, поэтому в панели поищите логи ошибок или что-то такое там было
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
25.08.2015, 23:10 | 11 |
ZYL, PHP - Регистронезависимый язык по части наименований функций и классов. А дело в ОС. В винде регистр не имеет значения (foo.txt и Foo.txt - один и тот же файл), а под линухом регистр имеет значения и это будет два разных файла.
Добавлено через 1 минуту ну а так как у вас используется автолоадер, то в одном случае, на локалке (из под винды) у вас видел файл, в другом случае, на сервере (из под лини), не видел
1
|
25.08.2015, 23:10 | |
25.08.2015, 23:10 | |
Помогаю со студенческими работами здесь
11
Ошибки после переноса сайта на другой хостинг Путь к файлу после переноса с локального сервера на хостинг Syntax error после переноса сайта с хостинга на хостинг Особенности json в PHP. Возникли проблемы после переноса на хостинг Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |