問題タブ [zend-loader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework - Zend_Loader がファイルを見つけられませんか?
Zend Formsのこのチュートリアルに従っています。そのままコピーしたところ、このエラーが発生しました
致命的なエラー: クラス 'forms_ContactForm' が /Quickstart/application/controllers/IndexController.php の 10 行目に見つかりません
これにより、クラスに読み込まれていないと思われたので、これを IndexController.php ファイルに追加しました
これが主なエラーです。form_ContactForm.php ファイルが見つからないためだと思いますが、その理由は不明です。
これが私のフォルダーの階層です:
クイックスタート
アプリケーション
コントローラー
フォーム
レイアウト
ビュー
ライブラリ
エラー テキスト全体へ
の公開
リンク
助けていただければ幸いです、
レヴィ
zend-framework - Zend_Loaderを1.7から1.8にアップグレードするにはどうすればよいですか?
私はこれを使用していますが、1.7では正常に動作しますが、1.8では動作しません。
非推奨であり、代わりにZend_Loader_Autoloaderを使用する必要があると表示されますが、動作させることができないようです。助言がありますか?
php - zend オートローダーで同じ名前空間に 2 つ目のパスを追加する方法
私たちは新しい zend フレームワーク プロジェクトに取り組んでおり、ブートストラップでほとんどのことがうまくいっています。
しかし、List8D 名前空間に 2 番目のパスを追加して、オートローダーがそのパスを見つけられない場合にdirname(__FILE__)
そこを探すようにしたいと考えています。
ドキュメントを調べたところ、名前空間の追加についてはたくさん見つかりましたが、同じ名前空間に複数のパスを持つことについては何も見つかりませんでした
php - wampの下でのみクラスをロードするようにzendローダーを取得できません
初めて zend フレームワーク クラスを試しています。今のところ、個々のクラスのいくつかを使用することに興味があります。ドキュメントと他のいくつかのqをこことブログで読んで、クラスをロードする3つの方法を試しました
私のフォルダ構造は次のとおりです。
- zend_test(folder)
-- testLoad.php (上記のコードはそこにあります)
-- library(folder)
--- zend(doler)
---- (zend ライブラリとサブフォルダー)
次のエラー メッセージが表示されます: 試行 1
試み2
試み3
何か不足していますか?
zend-framework - 新しい Zend_Loader_Autoloader がファイルを見つけられない
ZF 1.7 から ZF 1.9 にアップグレードしたばかりですが、オートローダーを除いて、ほとんどすべてが正常に動作します。
年:
新しい:
自動ロードする必要があるファイルは、ほとんど名前空間がありません (事前名前空間による大きなプロジェクトであるため)。これらは次のディレクトリにあります。
- /アプリケーション/コントローラー
- /共通/モデル
- /図書館
- /ベンダー
/library/Form.php が見つからないことを除いて、サイトは正常に動作
しているようです。以前はできていましたが、もうできません。require_once 'library/Form.php' を追加すると機能しますが、それは必要ないはずです。また、いくつかの場所でそれを開始すると、オートローダーを放棄してハードコードする必要があるのではないかと心配しています。すべて含まれています。「setFallbackAutoloader(true)」を追加し、インクルード パスに「library」を含めると修正されると考えましたが、修正されませんでした。
私のインクルードパスは次の
とおり
です
。/lofye/Documents/htdocs/mysitename/library
:/Users/lofye/Documents/htdocs/mysitename
どんな助けでも大歓迎です!
zend-framework - Zend_Application_Module_Autoloader と Zend_Loader_Autoloader_Resource の違いは何ですか?
私は同じことが起こることに気付きました:
と
実際、違いは何ですか?
php - Flex/Zendチャネル接続に失敗しましたエラー
Flexとphpを使用してプロジェクトを開発しています。私のローカルマシンではすべてがうまく機能します。ただし、ファイルをサーバー(godaddy.com)にアップロードすると。flexアプリケーションをロードするときにエラーが発生しました。
ポップアップエラーメッセージは
失敗したchannel.connect.failed.errorを送信しますNetconnection.call.Badversion:url: http://mydomail/folder/gateway.php
ZendFramewrokフォルダーをサーバーにアップロードし、amf_config.iniを構成しました。(webroot = http:// mydomain)ここで何が起こっているのかわかりません。助けてください。ありがとう。
更新:私のgateway.php
直接呼び出すとgateway.phpからエラーが発生します。
警告:require_once(Zend / Loader / Autoloader.php)[function.require-once]:ストリームを開くことができませんでした:27行目の/home/content/79/4687979/html/parkerList/gateway.phpにそのようなファイルまたはディレクトリはありません
致命的なエラー:require_once()[function.require]:必要な'Zend / Loader / Autoloader.php'(include_path ='。:/ usr / local / php5 / lib / php: http: //blackwheels.info// 27行目の/home/content/79/4687979/html/parkerList/gateway.phpのZendFramework/library ')
ペッカ。あなたが正しいです。Gateway.phpはネズミです。しかし、私はまだ何が悪いのか理解できません。Zend / Loader / Autoloader.phpは、サーバールートの「ZendFramework/library」フォルダーの下にあります。アプリケーションがそれを見つけられない理由がわかりません。再度、感謝します!
php - zend フレームワークで始まる問題
Zend Framework 1.10 フルをダウンロードしました。解凍し、このフォルダーの名前を zf に変更します。zend フレームワークを独立して使用し、ローダーのみを呼び出し、必要に応じてライブラリを含めます。
解凍した zend フレームワークをhttp://localhost/r/zfに配置しました
次に、r/test2.php から、これらのコードをテスト コールを実行するように配置しましたが、失敗します。
私が見逃しているものはありますか?
php - オートローダーを登録する必要がありますzend_loader::registerAutoload()
この行はautoload関数を登録していると思います。この関数は、必要なZendクラスをロードします。
私の質問:この行は、一部のzendコンポーネントを呼び出すが、完全にはzendアプリケーションではないアプリケーションで使用されることを意図していますか?または、完全にzendでzend MVCを使用するアプリケーションでも必要ですか?
php - ZendFrameworkのモジュールでモデルを呼び出す
私は
adminでコントローラーを呼び出すときは、のように名前を付ける必要があることを理解していAdmin_TestController
ます。これは正常に機能しますが、管理モジュールのモデルを読み込めないようです。私はそれらとファイルにさまざまな方法で名前を付けようとしましたが、それらをロードできるようにしたくないようです。モジュール内のファイルとモデルクラスに名前を付けて使用できるようにするにはどうすればよいですか?自動読み込みを使用します。