アイデアが足りなくなってきています。これは深くて不思議なものです。Zend:devからprod-devに移植されたコントローラがprodの同一のコピーであるとき、コントローラのエラーが無効です!
私の開発サイトは、製品の99.9%同一のコピーです。 (DBパスワードは異なります)。私はdevのサイトに追加した
:
1 controller in blah/contollers/NewThingController.php
1 model in blah/models/NewThing.php
a few new views in blah/views/scripts/newview1.phtml, newview2.phtml etc...
これらすべてのものはDEVに絶対にうまく動作します。
prodホストへのFTPファイル。 devと同じprodの全てのパスを使いました。 prodホスト上のすべてのものと一致する権限が変更されました。他のすべてのものと同じ所有者にChown'dする。
prodホストでApacheを再起動しました。
私はエラーを取得しておいてください。
An error occurred
Page not found
Exception information:
Message: Invalid controller specified (NewThing)
Stack trace:
#0 /var/www/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 /var/www/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#2 /var/www/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#3 /var/www/index.php(25): Zend_Application->run()
#4 {main}
Request Parameters:
array (
'controller' => 'NewThing',
'action' => 'newview1',
'module' => 'MYMODULENAME',
)
皮肉なことに、コントローラ/アクション/モジュールの仕様は正確に正しいです。そして、さまざまなビットがすべて彼らがあるはずのものです。
これは、パラレルユニバースのように感じ始めています。
私はあなたが持っている可能性のある提案があれば大いに義務づけられます。
読んでいただきありがとうございます。
後でこのページ時につまずく何彼らにとって