Проблема установки Statusnet
Я пытался развернуть statusnet на Amazon EC2. Я настроил AMI и сделал другие необходимые вещи. Теперь, когда дело доходит до установки, я получаю эту ошибку:
"No configuration file found.
I looked for configuration files in the following places:
/etc/statusnet/statusnet.php
/etc/statusnet/laconica.php
/etc/laconica/laconica.php
/etc/statusnet/ec2-174-XXXXXcompute-1.amazonaws.com.php
/etc/laconica/ec2-174-XXXXX.compute-1.amazonaws.com.php
/var/www/html/config.php
You may wish to run the installer to fix this.
Go to the installer."
Когда я нажимаю "Перейти к установщику", он показывает форму установки, но с надписью над ней:
"Cannot load required extension: gd
Cannot load required extension: xmlwriter
Cannot load required extension: dom "
Пожалуйста, помогите мне решить это. Благодарю.
2 ответа
У меня нет опыта установки StatusNet на Amazon EC2, но я хотел бы дать вам несколько советов.
Скопируйте файл htaccess.sample в .htaccess в вашем каталоге StatusNet, а затем измените "RewriteBase" в новом файле.htaccess, чтобы он был URL-адресом к вашей установке StatusNet на вашем сервере.
Измените элементы php.ini, связанные с gd, xmlwriter и dom.
Зависимости PHP (необходимые вам расширения) упоминаются в текстовом файле с именем INSTALL в корневом каталоге вашей установки.
В частности:
- Curl. Это для получения файлов по HTTP.
- XMLWriter. Это для форматирования вывода XML и HTML.
- MySQL. Для доступа к базе данных.
- GD. Для уменьшения изображения аватара.
- MBstring. Для обработки строк в кодировке Unicode (UTF-8).
Удачи!