1

Windows7にZendServerをダウンロードしました。apache2/htdocsフォルダーにプロジェクトを作成しようとすると、次のエラーステートメントが表示されます。

C:\Program Files (x86)\Zend\Apache2\htdocs>zf create project newproject
PHP Warning:  mkdir(): Permission denied in C:\Program Files (x86)\Zend\ZendServ
er\share\ZendFramework\library\Zend\Tool\Project\Provider\Project.php on line 55


Warning: mkdir(): Permission denied in C:\Program Files (x86)\Zend\ZendServer\sh
are\ZendFramework\library\Zend\Tool\Project\Provider\Project.php on line 55
                     An Error Has Occurred
Could not create requested project directory 'newproject'

Zend Framework Command Line Console Tool v1.11.10
Details for action "Create" and provider "Project"
Project
  zf create project path name-of-profile file-of-profile

それが何であるかについて何か考えはありますか?

4

1 に答える 1

3

公式にするだけで

プロジェクトの作成に使用しているユーザーには、C:\Program Files (x86)\Zend\Apache2\htdocs>への書き込み権限がありません。ちなみに、管理者だけが *C:\Program Files への書き込み権限を持っています(x86)* であり、デフォルトではサブフォルダーです。

自分自身に書き込み権限を付与するには:

  1. エクスプローラーからこのフォルダーを右クリックします
  2. 「プロパティ」を選択
  3. 「セキュリティ」タブに移動します
  4. 「高度な」ボタンをクリックします
  5. 「権限」タブで、ユーザーが書き込み/変更権限を持っていることを確認してください

それでうまくいくはずです!

于 2011-11-24T03:02:31.527 に答える