Настройка окружения PHP CGI
Системные требования
- RAIDiator-4.00c1-p2 или более поздней версии для non-x86.
- Add-on для утилиты APT для non-x86 (APT встроен в платформу x86). Загрузите и инсталлируйте его с помощью Web-интерфейса пользователя Frontview, выбрав System -> Update -> Local Update.
- EnableRootSSH или EnableRootSSH (x86) add-on. Его также следует инсталлировать с помощью Web-интерфейса пользователя Frontview, выбрав System -> Update -> Local Update. Это позволит вам подключиться по SSH к ReadyNAS и вызвать подсказку ввода команд shell.
Инсталляция
После подключения как root нужно использовать apt-get для инсталляции пакета PHP и перезапуска Apache.
# apt-get update # apt-get install libapache2-mod-php5
Если у вас работает RAIDiator 4.01c1-p1 или более ранней версии, то нужно модифицировать файл конфигурации Apache чтобы он распознал index.php как файл индекса. Отредактируйте строку в /etc/frontview/apache/httpd.conf следующим образом (можно воспользоваться встроенным текстовым редактором vi либо скопировать и отредактировать этот файл на персональном компьютере и скопировать его обратно на ReadyNAS):
Найдите строку:
DirectoryIndex redirect.html index.html index.htm
и вставьте в нее index.php следующим образом:
DirectoryIndex redirect.html index.html index.htm index.php
Теперь остается только перезапустить Apache.
# killall apache-ssl # apache-ssl -f /etc/frontview/apache/httpd.conf
ПРЕДУПРЕЖДЕНИЕ!
При перезаписывании некоторых системных библиотек и утилит может нарушиться нормальная работа ReadyNAS. Поэтому прежде чем выполнять описанную выше процедуру, из-за которой может понадобиться повторная инсталляция микрокода или возврат к настройкам по умолчанию, нужно обязательно сделать резервную копию системы.