2017年08月08日17時50分 に初出の投稿

河本孝之Takayuki Kawamoto

Last modified: 2017-08-08 17:50:28

客先のサーバと同じ開発環境がほしいとのことで、どのみち CentOS 6.5 に httpd, php, mysql も yum で追加したまんまのクソみたいなサーバだから楽なんだけど、Zend Framework だけ、ファイルが存在しないのに動いてる。追加でインクルードの定義があるはずだが・・・

僕が composer とかスケルトン方式のフレームワークを使わないのは、単独作業が大半だからという事情もあるけど、他社から何の引継ぎもなくサーバ全体を渡されても、どこにライブラリの本体があるのか直感的に分からないんだよね。サーバ全体について "Zend" というディレクトリを見つけたら配下に "Application.php" というファイルがあるかどうかを調べても、そういうファイルが一つしか存在しない(/Zend/MVC/Application.php)。では、どうして ZF の設定ファイルにいきなり Application.php へのパスを書いているのか。なぜ 500 エラーが出ないのか。

冒頭に戻る


※ 以下の SNS 共有ボタンは JavaScript を使っておらず、ボタンを押すまでは SNS サイトと全く通信しません。

Google+ Twitter Facebook