Smartyを本番環境へデプロイするような案件です。
ドキュメントルートへ、smartyを設置しトップページの表示はできましたがページ遷移ができません。
ページ遷移しようとすると500エラーとなります。
500エラーのログを、apacheのエラーログから確認したところ以下でした。
[Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP Stack trace: [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 1. {main}() /var/www/html/index.php:0 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 2. require_once() /var/www/html/index.php:33 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 3. LibComSmarty->render() /var/www/html/lib/bootstrap.php:65 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 4. Smarty->display() /var/www/html/lib/LibComSmarty.php:60 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 5. Smarty->fetch() /var/www/html/lib/cmnlib/Smarty/libs/Smarty.class.php:1126 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 6. Smarty->_compile_resource() /var/www/html/lib/cmnlib/Smarty/libs/Smarty.class.php:1274 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 7. smarty_core_write_compiled_resource() /var/www/html/lib/cmnlib/Smarty/libs/Smarty.class.php:1451 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 8. Smarty->trigger_error() /var/www/html/lib/cmnlib/Smarty/libs/internals/core.write_compiled_resource.php:23 [Mon Mar 28 06:49:46 2016] [error] [client 192.168.33.1] PHP 9. trigger_error() /var/www/html/lib/cmnlib/Smarty/libs/Smarty.class.php:1113
PHPエラーで止まっているため、PHPモジュールを確認し、http://serversamurai.blogspot.jp/2012/02/phpsmarty.htmlを参考に、libを追加しましたが、復帰しませんでした。
500の場合、詳細なログの味方は何かありますか?
//=======================================/
どうやら、先方の開発環境ではPHP5.3とのことで、それに合わせないと動作しないようです。ネイティブでsmartyにMVCを構築しています。PHPのダウングレードを行ってみます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。