shell_exec() メッセージを介して PHP スクリプト ( process.php )を呼び出すと、奇妙なエラーが見つかりました。
Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'The memcache extension must be loaded for using this backend !' in /Applications/XAMPP/xamppfiles/htdocs/shared_lib/ZendFramework/1.5.2-patched/Zend/Cache.php:208
しかし、ターミナルで呼び出すと、エラーなしで process.php を呼び出すことができます。
疑似コード:
control.php
// some business logic ....
shell_exec("php process.php");
// some business logic ....
プロセス.php
// some business logic ....
call Zend_Cache to retrieve data from memecache
// some business logic ....