Я развиваю маленький управление программным проектом инструмент. Единственное, что должен делать этот инструмент, — это генерировать сценарии установки для развертывания проектов на хостах клиентов. Для этого мне нужно сохранить CREATE
, ALTER
, а также DROP
запросы, которые генерирует PHPMyAdmin при создании / обновлении схемы БД для проектов.
Для этого я написал сценарий, который я require
изнутри tbl_create.php
с
require_once('/var/www/projects/lucy/services/db_change_logger.php');
Требование не выполняется со следующим сообщением об ошибке. Что случилось?
Фатальная ошибка: require_once () [function.require.html]:
Не удалось открыть
‘/Var/www/projects/lucy/services/db_change_logger.php’
(include_path = ‘.’) в /usr/share/phpmyadmin/tbl_create.php на
линия 225
Обновить
Вот результат предложенного исследования @mschuett:
majid@majid-1015PX:~$ cd /var/www/projects/lucy/services/
majid@majid-1015PX:/var/www/projects/lucy/services$ pwd
/var/www/projects/lucy/services
majid@majid-1015PX:/var/www/projects/lucy/services$ ls -la
total 20
drwxrwxrwx 2 majid majid 4096 2014-09-17 00:01 .
drwxrwxrwx 8 majid majid 4096 2014-09-16 11:02 ..
-rwxrwxrwx 1 majid majid 669 2014-09-17 00:01 db_change_logger.php
-rw-rw-rw- 1 majid majid 531 2014-09-16 12:54 list_projects.php
-rw-rw-rw- 1 majid majid 0 2014-09-16 00:57 project_def.php
-rw-rw-rw- 1 majid majid 1265 2014-09-16 18:28 watchdog.php
Задача ещё не решена.
Других решений пока нет …