Сделал новую версию сайта в папке drupal и в ней он нормально работает. Перенес файлы старой версии в папку old, а из новой скопировал в корневой каталог, в htaccess закоментировал RewriteBase /drupal/. Сервер выдает ошибку internal server error. В чем может быть проблема?
Комментарии
Ошибку в студию!
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@hostinger.com 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.
Ну, ок, тогда конактьте с сервер администратором, пусть она Вам ошибку скажет.
Спасибо! Придется ждать до понедельника
Если есть на хостинге драш, то запустите drush cr, т.к. при этом генерируются файлы шаблонов, в которых могут фигурировать абсолютные пути. Если драша нет, попробуйте снести папку sites/default/files/php. Если это не поможет, то если есть на хостинге композер, то снесите core и vendor и запустите composer install. Возможно, в autoload.php прописаны абсолютные пути.
И ещё один вариант, самый простой - сделать симлинк, чтобы не переносить папку сайта.
Спасибо! Подскажите, а про симлинк моего типа, где прочитать можно
Гуглите ln -s linux. Даже в Википедии написано. В принципе ничего сложного, за пару минут можно разобраться.
Симлинкс сделать возможности на хостинге нет. Администратор говорит, что Проблема скорее всего в URL так как он изменен для сайта. Проверьте, пожалуйста, в админке движка значение URL, и измените его с субдомена на основной домен.