2

Yii プログラムを実行しようとしていますが、次のエラーが表示されます。

アプリケーションのランタイム パス「C:\Program Files\EasyPHP-5.3.8.1\www\project\protected\runtime」が無効です。Web サーバー プロセスによって書き込み可能なディレクトリであることを確認してください。

これは、EasyPHP 内で何かを変更する必要があるということですか? ディレクトリ - >プロパティ - >セキュリティを介してアクセス許可を追加し、すべてを許可するようにアクセス許可を変更しようとしましたが、何もしませんでした。ここからどこへ行けばいいのかわからない。何か案は?

4

2 に答える 2

5

私はYiiでこの問題を抱えていました。Yii はたくさんの空のフォルダーを作成します。また、GIT リポジトリを使用して、運用環境と自分の DEV マシンの間で作業していました。デフォルトでは、GIT は空のフォルダーを保存しません。そのため、DEV マシンで作業していたときに、レポからすべての空を除いてクローンを作成しました。Linux マシンでリポジトリのルートからこのコマンドを使用して、空の「.gitignore」ファイルをそれぞれの空のディレクトリに配置します。これにより、git インデックスが作成され、保存されます。

find . \( -type d -empty \) -and \( -not -regex ./\.git.* \) -exec touch {}/.gitignore \;

于 2012-04-12T13:47:00.440 に答える
1

これは、ディレクトリが存在しないか、適切な権限で CHMOD する必要があることを意味します。chmod -R 777 runtime

Windows を使用しているため、CHMOD を実行する必要はありません。ランタイム ディレクトリが存在することは確実ですか?

それ以外の場合は、 xamppを使用することをお勧めします。問題なくローカルでyiiを実行しています。

于 2011-12-14T05:40:08.717 に答える