ドキュメントルートを/ public /ディレクトリに変更する権限がありません。そのため、現在のルートディレクトリからZend Frameworkアプリケーションを実行するにはどうすればよいですか? Zend Framework 1.8コマンドラインツールを使用して、この方法でディレクトリ構造を作成する方法があるかどうかわかりません。ドキュメントルートを変更できないときにアプリケーションをセットアップするにはどうすればよいですか?
0
A
答えて
0
設定の多くを変更することなく、最も簡単な方法は、public_html
からアップディレクトリに、その後、あなたはpublic_html
フォルダに言及public
フォルダにすべてを置く他のすべてのコンテンツ、アプリケーションのように、ライブラリフォルダを配置することです。
public_html
フォルダにすべてをスローすることもできますが、これはお勧めできません。各クラスには異なるパスを提供するオプションがあります。たとえば、Front_Controllerの場合は、Controllersディレクトリを任意の場所に設定できます。異なるパスを指定するオプションがありますが、コンベンションに従えばそれはあなたのために行われます。
2
ウェブの上位レベル(つまりpublic)にしかアクセスできない場合は、そこにインデックスとアプリケーションフォルダ全体を設定する必要があります。 で.htaccessを作成します。 を拒否し、/アプリケーションに配置します。
あなたの構成は次のようになります。
/application
/library
index.php
0
だけthe quickstart guideを使用して、それに応じて調整します。とにかくZend_Toolはまだ実験的です。これが役に立ったら教えてください。
0
だからここに私がやってしまったものです:
- クイックスタートのサンプルコードをダウンロードしてください。
- すべてのファイルをメインディレクトリ、サイドアプリケーション、ライブラリディレクトリに移動します。
- アルターは、私はそれは私がしなければならなかったすべてだったと思う正しい位置
- を指すようにindex.phpの中のライブラリとアプリケーションへのパスが含まれています。残りの部分をZFの新しい方法。
これは理想的ではないと思いますが、既に述べたように、アプリケーションディレクトリはWebからアクセス可能になりますが、今は仕事が終わっています。
関連する問題
- 1. プロダクションサーバでpackage-lock.jsonを変更できないようにするにはどうすればいいですか?
- 2. UITableViewControllerを使用しないときにclearsSelectionOnViewWillAppearを変更するにはどうすればよいですか?
- 3. アプリケーション言語を変更するにはどうすればよいですか?
- 4. アプリケーションのパスワードハッシュを変更するにはどうすればよいですか?
- 5. UIImageViewのイメージをプログラムで変更できるようにするにはどうすればよいですか?
- 6. クラスはどのようにセットアップすればよいですか?
- 7. ピクチャボックスを含むコントロールのサイズを変更するとき、ピクチャボックスのサイズを変更しないようにするにはどうすればよいですか?
- 8. Railsのドキュメントルートの外にあるテキストファイルに書き込むにはどうすればよいですか?
- 9. アプリケーションを閉じたときにアプリケーションをバックグラウンドで実行するにはどうすればよいですか?
- 10. 参照が変更されたときに元のオブジェクトを変更しないようにするにはどうすればよいですか?
- 11. ブランチをマージするときに変更が上書きされないようにするにはどうすればいいですか?
- 12. 要素をスクロールするときにCSSを変更するにはどうすればよいですか?
- 13. 変更を変更するにはどうすればよいですか?
- 14. テーブルビューでアイテムが変更されたときを検出するにはどうすればよいですか?
- 15. ドキュメントルートにないファイルにアクセスするにはどうすればよいですか?
- 16. 内容が大きくなったときに表のサイズを変更しないようにするにはどうすればよいですか?
- 17. Twitterアプリケーションでテキストのリンクをクリックできるようにするにはどうすればいいですか?
- 18. Angularオブジェクトが存在するときにCSSを変更するにはどうすればよいですか?
- 19. 変更するときに画像のデータを保持するにはどうすればよいですか?
- 20. スクロールダウンするときに私のウェブサイトのヘッダーを変更するにはどうすればよいですか?
- 21. ユーザーがデバイス所有者のアプリケーションで権限を変更できないようにするにはどうすればよいですか?
- 22. GITでは、すでにプッシュされたコミットを変更または削除できないようにするにはどうすればよいですか?
- 23. アプリケーションをプログラムで更新するにはどうすればよいですか?
- 24. 信頼できないJavaアプリケーションを安全に実行するにはどうすればよいですか?
- 25. Windowsでは、レジストリエントリが変更されないようにするにはどうすればよいですか?
- 26. リンクをクリックしたときにクラスを変更するにはどうすればよいですか?
- 27. ボタンをチェックしたときにラベルのテキストを変更するにはどうすればよいですか?
- 28. チェックボックスをクリックしたときにテキストを変更するにはどうすればよいですか?
- 29. Pressflow/DrupalでMemcachedをセットアップするにはどうすればよいですか?
- 30. Listviewでフォーカスしているときのテキストカラーを変更するにはどうすればいいですか?