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

Статус
В этой теме нельзя размещать новые ответы.

Alexandr3

Гуру форума
Заблокирован
Регистрация
22 Апр 2008
Сообщения
428
Реакции
96
  • Автор темы
  • Заблокирован
  • #1
Тестил и допиливал скрипт на Денвере.
скрипт лежит 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
файлы все залиты и существуют, права в порядке.
 
полный путь к ним /var/www/user/data/www/libs/Zend/Application.php

а судя по точкам (в пхп это логическое сложение, коньюкция) путь получается указывается такой
PHP:
/var/www/user/data/www/site.ru//../libs/Zend/Application.php
 
Warning: ..../libsZend/Application.php
Похоже, что не хватает / перед Zend
Может так:
PHP:
require_once realpath(dirname(__FILE__) . '/../libs/').'/Zend/Application.php';
 
2 часа назад уже решили с ТС этот вопрос :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху