erikkuba Опубликовано 5 мая, 2016 Поделиться Опубликовано 5 мая, 2016 Сайт работал на erkibdik.ru Форум сайта erkindik.ru/forum Переезжаем на другой хостинг и домен. erkindik.kg Сам сайт работает на codeigniter 2.5, форум сайта на IPB. Файлы и базу залил на новый хостинг. На новом хостинге форум не работал и выдавал ошибку Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/2.2.15 (Cloud Linux) Server at erkindik.kg Port 80 с файла .htaccess убрал все нижеуказанные записи: <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase /forum/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(jpeg|jpg|gif|png)$ /forum/public/404.php [NC,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /forum/index.php [L] php_flag display_errors on php_value error_reporting E_ALL </IfModule> Теперь файл .htaccess пустой. Открывается только главная страница форума, другие страницы только если добавить к ссылке index.php Картинки пользователей загружаются со старого хостинга. Думаю и база тоже подключена на базу старого хостинга. Я указал настройки в файле conf_global.php. В админ панель не могу войти. И пользователи тоже не могу войти в свой аккаунт. 1. Как убрать index.php 2 Как сделать чтоб картинки и файлы пользователей загружались с нового хостинга 3. Как решить проблему с авторизацией аккаунтов и админки Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hawk2012 Опубликовано 5 мая, 2016 Поделиться Опубликовано 5 мая, 2016 Что показывал журнал при 500й ошибке? 2 часа назад, erikkuba сказал: <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase /forum/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.(jpeg|jpg|gif|png)$ /forum/public/404.php [NC,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /forum/index.php [L] php_flag display_errors on php_value error_reporting E_ALL </IfModule> зря убрали все, возможно ошибку вызывало Options -MultiViews. Теперь rеwrite у форума или будет неправильно работать, или вообще работать не будет. Следовательно: 1. Как убрать index.php - это и есть rewrite. Верните содержимое .htaccess. 2. Для картинок и файлов пользователей надо поменять путь в конфигурации форума (conf_global.php). 3. Авторизация аккаунтов и админки - тоже поменяйте домен в conf_global.php. PabloRosi 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 7 мая, 2016 Автор Поделиться Опубликовано 7 мая, 2016 [Sat Apr 23 10:51:59 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 10:52:06 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:22:52 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here, referer: http://erkindik.kg/[Sat Apr 23 11:24:27 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:24:34 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:29:30 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:29:50 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:31:12 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:31:14 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed here[Sat Apr 23 11:32:22 2016] [alert] [client 94.143.199.73] /var/www/user18633/data/www/erkindik.kg/forum/.htaccess: Option MultiViews not allowed hereв htaccess убрал надпись Options -MultiViews как сказано на форумах Но не помогает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 7 мая, 2016 Автор Поделиться Опубликовано 7 мая, 2016 убрал надпись Options -MultiViews теперь ссылки работают, но авторизация не работает и картинки загружаются со старого хостинга. Или же домен поменять надо что ли. Короче ссылка на картинку идет со старым доменом. домен в conf_global.php поменял. Результата нет Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 7 мая, 2016 Поделиться Опубликовано 7 мая, 2016 ац-система-глобальные-путь до изображений исправляйте Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 7 мая, 2016 Автор Поделиться Опубликовано 7 мая, 2016 4 часа назад, WOLF сказал: А не могу войти в админ блог. Авторизация не работает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 7 мая, 2016 Поделиться Опубликовано 7 мая, 2016 у вас сейчас на форуме вообще ошибка БД показывает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 9 мая, 2016 Автор Поделиться Опубликовано 9 мая, 2016 ошибки БД нет, авторизация пользователей не работает. Ссылки на картинки показывают на старый хостинг. http://erkindik.ru/forum/uploads/profile/photo-thumb-81.jpg?_r=1383306486 А надо чтоб было: http://erkindik.kg/forum/uploads/profile/photo-thumb-81.jpg?_r=1383306486 При попытке авторизоваться пользователь вроде бы входит, происходит перезагрузка страницы, но кнопка "Войти" все еще есть. А при входе в админку страница долго грузиться и наконец ошибка 504 Gateway Time-out The gateway did not receive a timely response from the upstream server or application. Apache/2.2.15 (Cloud Linux) Server at erkindik.kg Port 80 А вот что пишет лог файл [Mon May 09 05:57:46 2016] [warn] [client 66.249.66.107] Timeout waiting for output from CGI script /var/www/php-bin/user18633/php [Mon May 09 05:57:46 2016] [error] [client 66.249.66.107] Script timed out before returning headers: php Раньше работал на РЕГ.РУ а щас меняю и хостинг и домен Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 9 мая, 2016 Поделиться Опубликовано 9 мая, 2016 вы на домене ДНС меняли? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 9 мая, 2016 Автор Поделиться Опубликовано 9 мая, 2016 Конечно менял, иначе как. Сайт работает на codeigniter. Форум на IPB. Если бы не менял, сайт не работал же Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
erikkuba Опубликовано 12 мая, 2016 Автор Поделиться Опубликовано 12 мая, 2016 Авторизация на форуме заработала. В базе была ссылка на старый домен, я открыл с Notpad ++ изменил на новый домен и залил. В результате и ссылки поменялись и авторизация заработала. Только вот в админку не могу войти. Выдает следующую ошибку: Gateway Time-out The gateway did not receive a timely response from the upstream server or application. Apache/2.2.15 (Cloud Linux) Server at erkindik.kg Port 80 На денвере было тоже соме, изменил max_execution_time на 3000 смог войти в админку. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.