0

スケルトン アプリケーションを手動でインストールしました。私のアプリケーションは「D:\xampp\htdocs\zf2」に保存されています。httpd-vhosts.conf で、次の方法で仮想ホストを作成しました

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:\xampp\htdocs"
ServerName localhost
</VirtualHost>


<VirtualHost *:80>
ServerName zf2
DocumentRoot "D:/xampp/htdocs/zf2/public/index.php"
<Directory "D:/xampp/htdocs/zf2/public/index.php">
    #DirectoryIndex index.php
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
</VirtualHost>

しかし、正しく表示されず、出力が得られます ここに画像の説明を入力

モジュールとデータベースを含む残りのアプリケーションも適切な方法で表示されませんが ここに画像の説明を入力 、仮想ホスト設定をわずかに変更すると

DocumentRoot "D:/xampp/htdocs/zf2/public/index.php"

DocumentRoot "D:/xampp/htdocs/zf2/public"

次に、スケルトンアプリケーションは正常に表示されますが、モジュールとデータベースを構成すると、「サーバーで内部エラーが発生し、要求を完了できませんでした。サーバーが過負荷になっているか、CGI スクリプトにエラーがありました。zend sleleton アプリケーションエラー」が表示されます。 "

誰でも私を助けることができますか?私はそれを設定するのに多くの時間を無駄にしましたが、しませんでした.

4

1 に答える 1