Ошибка Hiphop при запуске программы скомпилирована.

Мне удалось с помощью Hiphop скомпилировать простое приложение yii (создается с помощью cmd yiic webapp demo).

hphp test.php --keep-tempdir=1 --log=3 --include-path="../yii/framework"

Обработка компиляции не содержит ошибок или предупреждений. Я могу запустить сервер с скомпилированной программой с помощью cmd:

sudo /tmp/hphp_8AcATe/program -m server -p 8008 -v "Server.SourceRoot=pwd " \ -v "Server.DefaultDocument= index.php" -v "Server.EnableStaticContentFromDisk=true" -c $HPHP_HOME/bin/mime.hdf (Эта команда относится к здесь - Пример: компиляция WordPress)

После этого я захожу через браузер через http://127.0.0.1:8008и затем встречаю ошибки:

​​ОБНОВЛЕНИЕ(У меня есть путаница в пути ниже и исправлено)

Уведомление о хип-хопе: пытался вызвать /var/www/demo/../yii/framework/yii.php, но файл не найден. в index.php в строке 12

Фатальная ошибка HipHop: требуемый несуществующий файл: /var/www/demo/../yii/framework/yii.php в index.php в строке 12

Вот строка 12, index.php:

4.  $yii=dirname(__FILE__).'/../yii/framework/yii.php';
...
12. require_once($yii);

ОБНОВЛЕНИЕ

Я пробовал использовать realpath() как подсказку @prodigitalson, но в консоли программа по-прежнему выводит тот же контент:

Требуемый файл, который не существует: /var /www/demo/yii/framework/yii.php в index.php в строке 12

Чтобы избежать путаницы с относительными путями, я скопировал папку скомпилированной программы в /var/www(корневой каталог с yii lib: /var/www/yii/framework), но ничего не меняется :(

Кто-нибудь сталкивался с этой ошибкой так же, как и я? Как их исправить? Спасибо за помощь!

11
задан Davuz 26 June 2012 в 14:58
поделиться