私の共有ホスティングにzendフレームワークで作成したプロジェクトを展開したいと思います。 私のプロジェクトでは、このような構造を有する:共有ホスティングでのZendフレームワークのデプロイ
アプリケーション ドキュメント ライブラリ 廃止 公共 スクリプト テスト
これは私がやっていることです:
を私はZendのフォルダをコピーした(すべてのライブラリファイル)をライブラリフォルダに入れる
I copi public_htmlの/プロジェクト/プロジェクト (に上記のすべての構造をエドので、私はwww.mydomain.com/projects/project/public入力する場合、私は、私はそれが私にリダイレクトされるように、いくつかのリンクをクリックしようとしたプロジェクト
を実行しますwww.mydomain.com/projects/project/public/someController/someAction
は、残念ながら、私が見るすべては白、空のページです。 ローカル(ZendサーバーCEを使用)は完全に動作しました ここでは、ZendはこのURLで何かを行い、適切な処置をとるべきだと認識していないようです。
私は何が欠けていますか? よろしくお願いいたします。
最初に、例外を表示するための 'application.ini'設定を変更し、デバッグできるようにエラーを表示します。また、Windowsの開発環境とLinuxの運用環境の間には、次のような典型的な問題点があります。http://stackoverflow.com/questions/4634151/why-this-code-is-not-working-on-linux-server/4637652#4637652 –
Did .htaccessにRewriteBaseを正しく設定していますか?Webルートではないフォルダ内からアプリケーションを実行しているので、必要になることがあります。 –
@Boris確かに、私はRewriteBaseを変更することでこの問題を解決しました。提案していただきありがとうございます! :) – Bart