powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зачем две точки в пути?
3 сообщений из 3, страница 1 из 1
Зачем две точки в пути?
    #39805050
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня. Я системный администратор.

И пытаюсь перенести сайт на новый сервер, но столкнулся с проблемой загрузки сайта, траблшутинг ситуации показал следуюущую причину "не правильные пути"

Пример

Это сама ошибка.

Fatal error: require_once(): Failed opening required '/var/www/vhosts/k-dauria.ru/httpdocs/htdocs/../external/CForm/form.class.php' (include_path='.:/opt/plesk/php/5.6/share/pear') in /var/www/vhosts/k-dauria.ru/httpdocs/htdocs/index.php on line 30

А это строчка где возникает ошибка
require_once(_CForm_DIR_.'form.class.php');

А это строчка где прописан путь для переменной _CForm_DIR_
define ("_CForm_DIR_", $_SERVER['DOCUMENT_ROOT'].'/../external/CForm/');

Как виндо из ошибки не верный путь .. а не верный от от того что в пути переменной указвается две точки... вопрос зачем эти две точки? и как с ними быть?

Спасибо.
...
Рейтинг: 0 / 0
Зачем две точки в пути?
    #39805062
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FIL23,

Вы точно системный администратор, а не начинающий пользователь ПК? ;-)
Две точки означают буквально "родительская директория", а это где-то уровень уверенного пользователя ПК.
В данном случае путь '/var/www/vhosts/k-dauria.ru/httpdocs/htdocs/../external/CForm/form.class.php' идентичен '/var/www/vhosts/k-dauria.ru/httpdocs/external/CForm/form.class.php'.

Возможно, директорию '/var/www/vhosts/k-dauria.ru/httpdocs/external' забыли перенести на новый сервер.
...
Рейтинг: 0 / 0
Зачем две точки в пути?
    #39805076
FIL23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

Вы точно человек а не толстый тролль? ;-)

Я знаю, что две точки это на уровень ниже. Просто думал что возможен скрытый смысл который я не знал.

меня смутил аперсант и две точки.

По итогу я перепутал расположение папок.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зачем две точки в пути?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]