2013-03-13 4 views
0

Мы разрабатываем приложение с сочетанием flex, php и C++. Flex связывает пользовательскую и C++-общую библиотеку, созданные как расширение php для взаимодействия с БД и других действий сервера. Хотя ответственность PHP заключается в том, чтобы быть средним слоем между flex и C++. Мы планируем разместить это приложение в облаке (попробовали на phpclould), чтобы сделать его доступным для клиентов. Однако я выяснил, что phpcloud не позволяет настраивать конфигурацию каталога расширений и отключен. Это очень важно, поскольку компонент C++ является ядром приложения. Пожалуйста, предложите следующее:Развертывание пользовательского расширения php в любом облаке

  1. Есть ли способ настроить его в phpcloud?
  2. Есть ли другие облака, позволяющие развертывать пользовательские расширения php?
  3. Является ли эта модель развертывания заблокирована по соображениям безопасности?
+0

https://getsatisfaction.com/zend_technologies/topics/customising_php_via_php_ini_where_is_it_and_phpinfo_does_not_work Похоже расширения отключены по соображениям безопасности. – bsr

ответ

0

PHPCloud отключил пользовательские расширения php из-за соображений безопасности и стабильности. См. Ссылку в комментарии. Кроме того, PHP слишком обесценивает системный вызов dl. В настоящее время я жду ответа от облака appFog, чтобы узнать, разрешают ли они это или нет.

https://groups.google.com/forum/#!topic/appfog-users/ZADuiFv2alA

+0

Правда. Нам нужно ввести виртуальную виртуальную машину в облаке и настроить ее соответствующим образом. Это то, что мы сделали – bsr

Смежные вопросы