ссылочка на архив:
php4.tar.gzНа всякий случай сделай резервную копию прошивки, пользовательских данных.
Внутри архива папка php - там набор библиотек, необходимых для работы самого PHP и php4 сам запускаемый файл и файл профиля.
Теперь нужно разместить файлы библиотек так, чтобы система могла их найти, я решил это так: добавил свою папку в список тех, где будет поиск
(файл .profile разместить так /root/.profile в нем помимо прочего прописаны пути к библиотекам и запускаемым файлам. Тебя должно интересовать PATH и LD_LIBRARY_PATH), последнюю запись (:/root/plugin/var/GISMenu/app/link/bin) исправить на свой, правильный путь, соответственно в PATH - путь к запускаемым файлам, а LD_LIBRARY_PATH к библиотекам! Это даст возможность запускать из терминальной консоли PHP на выполнение, но не даст работать автономно по крону или из вэба. Чтобы решить и этот вопрос нужно в /root/autorun.sh такую строчку прописать например перед запуском "./ywsystem_server.exe &":
. /root/.profile
так и писать точка пробел и путь с именем файла!
вот тут нужна внимательность ошибки допущенные в авторане или в файле профиля могут привести к невозможности запуска ресивера! (тоже не смертельно - образ восстановления и все будет работать!)
рекомендую в авторан добавлять только тогда, когда все отладится!
дальше проверить можно так
php4
<?
echo "worked\n";
?>
кнопками CTRL-D CTRL-D выход из редактирования.
Ну или создать php скрипт с шапкой
#!/путь к php4/php4
<?
echo "worked\n";
?>
дальше сохранить, дать права на выполнение "chmod 755 имя скрипта" и попробовать выполнить.
Само собой что у файла php4 тоже должны быть права на выполнение!
Ну где-то так, если я ничего не забыл и не перепутал.
Добавлено 23 июля 2012, 17:58
Если получиться прикрутить к вэб серверу - можно сюда написать как именно, может кому будет интересно или впоследствии пригодиться!