Помогите прописать пути при переносе на сервак.

Тема в разделе "PHP", создана пользователем Alexandr3, 24 ноя 2011.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Alexandr3

    Alexandr3

    Заблокирован
    Регистр.:
    22 апр 2008
    Сообщения:
    429
    Симпатии:
    96
    Тестил и допиливал скрипт на Денвере.
    скрипт лежит site.ru/www/index.php
    кусок конфига пути работают:
    PHP:
    $root=dirname(__FILE__);
    $root .= '/../';
    $common_absolute_path 'Z:/home/site.ru/';
    $rootPublic $root 'www/';
    $baseUrl '/'
    $Url 'http://site.ru/';
    $commonUrl 'http://site.ru/';
    Возникла проблема при переносе на хостинг.
    PHP:
    $root .= '/../';
    $common_absolute_path '/var/www/user/data/www/site.ru/';
    $rootPublic $root 'public_html/';
    $baseUrl '/'
    $Url 'http://site.ru/';
    $commonUrl 'http://site.ru/';
    Warning: require_once(/var/www/user/data/www/libsZend/Application.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/user/data/www/site.ru/index.php on line 21
    Fatal error: require_once() [function.require]: Failed opening required '/var/www/user/data/www/libsZend/Application.php' (include_path='/var/www/user/data/www/libs:/var/www/user/data/www/application/models:.:/usr/share/php:/usr/share/pear') in /var/www/user/data/www/site.ru/index.php on line 21
    line 21
    PHP:
    require_once realpath(dirname(__FILE__) . '/../libs/').'Zend/Application.php';
    полный путь к ним /var/www/user/data/www/libs/Zend/Application.php
    файлы все залиты и существуют, права в порядке.
     
  2. t3s

    t3s

    Регистр.:
    16 фев 2008
    Сообщения:
    719
    Симпатии:
    290
    а судя по точкам (в пхп это логическое сложение, коньюкция) путь получается указывается такой
    PHP:
    /var/www/user/data/www/site.ru//../libs/Zend/Application.php
     
  3. vangoga

    vangoga Постоялец

    Регистр.:
    11 мар 2008
    Сообщения:
    59
    Симпатии:
    10
    Warning: ..../libsZend/Application.php
    Похоже, что не хватает / перед Zend
    Может так:
    PHP:
    require_once realpath(dirname(__FILE__) . '/../libs/').'/Zend/Application.php'
     
  4. PhantomUA

    PhantomUA Инквизитор

    Moderator
    • Супермодератор
    Регистр.:
    2 июл 2006
    Сообщения:
    759
    Симпатии:
    1.640
    2 часа назад уже решили с ТС этот вопрос :)
     
    Alexandr3 нравится это.
Статус темы:
Закрыта.