ошибки при развертывании проекта Flex PHP Zend с локального хоста на веб-сервере Linux - PullRequest
0 голосов
/ 06 сентября 2011

Я разработал свой проект на моей локальной системе и отлично работает на Wamp. Теперь я попытался перенести его на веб-сервер, но, к сожалению, я получаю следующую ошибку всякий раз, когда выполняю сервисный вызов.

Class "LoginService" does not exist: Plugin by name 'LoginService' was not found in the registry; used paths:
#0 /usr/share/php/Zend/Amf/Server.php(553): Zend_Amf_Server->_dispatch('loginHandler', Array, 'LoginService...')
#1 /usr/share/php/Zend/Amf/Server.php(629): Zend_Amf_Server->_handle(Object(Zend_Amf_Request_Http))
#2 /var/www/html/Fotokiklosi-PHP/public/gateway.php(68): Zend_Amf_Server->handle()
#3 {main}

Я установил Zend Framework, и единственное изменение, которое я сделал, было значением конечной точки моей службы от localhost до ip сервера.

1 Ответ

0 голосов
/ 28 октября 2011

Проблема в конечном итоге была вызвана пропущенной настройкой amf_config.ini.Я закомментировал большинство записей и сохранил то, что считал наиболее простым. В итоге я получил следующее:

[zend]
webroot = /var/www/html/myProject/
[zendamf]
amf.production = false
amf.directories[]=services

Примечание: services - это папка внутри / var / www / html / myProject/

...