Вверх

Блог
RSS лента

Warning: require_once ( /includes/version.php) после переноса сатйта...

Вот вы доделали свой сайт на денвере или на другом хостинге и наконец то заливаете его в интернет для общего пользования. Вроде всё залито, заходите на сайт, а вместо сайта у вас предупреждение:

  1. Warning: require_once( /includes/version.php) [function.require-once]: failed to open stream: Operation not permitted in /includes/joomla.php on line 71
  2.  
  3. Fatal error: require_once() [function.require]: Failed opening required '/includes/version.php' (include_path='.:') in /includes/joomla.php on line 71

Или какое то подобное предупреждение..
Предупреждение указывает на то что по вот этому /includes/version.php адресу нет запрашиваемого файла. Естественно вы заходите на хостинг через фтп, проверяете наличие файла, странно но вы его там находите.

А проблема в том что когда вы переносите сайт у вас меняется значение переменных:

  1. $mosConfig_live_site (адрес сайта)
  2. $mosConfig_absolute_path (абсолютный путь к корневой директории сайта)

Соответственно первый же запрос:
require_once( $mosConfig_absolute_path . '/includes/version.php' );
Выдает выше указанную ошибку.

Я надеюсь что вы уже догадались как это починить. Если нет то подскажу, просто поменяйте адрес к корневой директории и адрес сайта на тот который сейчас на новом хостинге.
И вообще не забывайте это делать каждый раз когда переносите сайт, сказал я и сделал туже ошибку :)

Ваша оценка: Пусто Средняя: 3.4 (5 votes)
Главная | Портфолио | Услуги | Контакты | Блог