web-dev-qa-db-ja.com

WAMPサーバーを使用したZendフレームワークのインストール

ZendフレームワークをWAMPサーバーにインストールしようとしていますが、正しく機能していません。

Zendフレームワークをダウンロードし、C:\wamp\library\Zendにフォルダーを作成してから、php.incに次のようなものを作成しました。

; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes:C:\wamp\library"

サンプルblogger.phpを実行しようとすると、次のエラーが発生します。

Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\PHPSample\Blogger.php on line 37

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='.;C:\php5\pear') in C:\wamp\www\PHPSample\Blogger.php on line 37

誰か助けてくれませんか?

16
jbcedge

Windowsでは、php.iniに次のようなセクションが必要です。

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"  
; Windows: "\path1;\path2"

重要なのは、a)行の先頭にあるセミコロンを削除し、b)必要なものをパスに追加することです。 注: Windowsでは、パスはセミコロンで区切る必要がありますが、UNIXでは完全なコロンで区切る必要があります。また、ドットは「現在のディレクトリ」を意味するため、必要な場合にのみ含めてください。

次のようになっていることを確認してください。

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

include_path = ".;c:\php\includes;c:\wamp\library"
11
lo_fye

Zendのインストール:-ZendFrameworkをダウンロードする

  • Wamp/bin/php /に移動します。フォルダを作成します。つまり、-Zend_Framework

  • ダウンロードしたZendFrameworkのすべてのファイルとフォルダーをコピーします。

  • Php.iniに移動し、include_pathを見つけます。-include_path= "c:\php\includes"を見つけ、ディレクトリC:\wamp\bin\php\zend_framework\libraryの ""とファイルの保存の間のテキストを置き換えます。

  • 次に、[コンピューターのプロパティ]と[高度なシステム設定]および[高度な環境変数]に移動し、システム変数からパスを選択して、[編集]をクリックして追加します。ディレクトリパスを貼り付けますC:\ wamp\bin\php\zend_framework\bin

  • コマンドプロンプトを開き、wamp内のwwwディレクトリに移動して、「zf createprojectZendy」と入力します。

  • 次に、httpd.confファイルに移動し、そこに<virtualHost></virtualHost>タグを入力します。

<virtualHost 127.0.0.1> DocumentRoot "C:\www\Zendy\public" ServerName Zendy <Directory "C:\www\Zendy\public"> AllowOverride AuthConfig FileInfo Indexes Limit Options order Deny,Allow Allow from all </Directory> </virtualHost>

  • 保存して終了し、Windows-> System32-> drivers-> etc-> hostsに移動して、プロジェクトをここに追加します127.0.0.1 localhost Zendy

  • Apacheを保存して終了し、再起動します

  • また、;を削除して書き換えモジュールを設定します。 php.iniファイルから

10

私はこのキャストを作成して、Wampを完全に機能させる多くのZFアプリケーションをセットアップする方法を説明しました。それをチェックして、問題があれば知らせてください。

Zend FrameworkとWAMPサーバーの使用を開始する

4
tawfekov

次の場合に機能するはずです。

zendフレームワークを含むアーカイブ内のライブラリフォルダーの内容を解凍しました

C:\ wamp\libraryフォルダー。それ以外の場合は、それを行う必要があります(php.iniで指定したパスのアーカイブにライブラリフォルダーの内容を配置します

0
deresh