未捕获的异常'RuntimeException',消息'无法创建目录public / assets // node_modules / font-awesome / fonts'

问题描述 投票:0回答:2

我做了什么:

  • 我正在使用XAMPP,我从git克隆了这个项目。
  • Composer是最新的npm更新
  • 我正在使用Zend框架
  • PHP 5.6.23
  • 我正在尝试运行该项目,我收到以下错误:

致命错误:/ Applications / XAMPP / xamppfiles / htdocs / TMS2 / vendor / kriswallsmith / assetic / src / Assetic /中的消息'RuntimeException',消息'无法创建目录public / assets // node_modules / font-awesome / fonts' AssetWriter.php:76堆栈跟踪:#0 /Applications/XAMPP/xamppfiles/htdocs/TMS2/vendor/kriswallsmith/assetic/src/Assetic/AssetWriter.php(69):Assetic \ AssetWriter :: write('public / assets / / ...','OTTO \ x00 \ n \ x00 \ x80 \ x00 \ x03 \ x00 CFF ...')#1 / Applications / XAMPP / xamppfiles / htdocs / TMS2 / vendor / widmogrod / zf2-assetic-module /src/AsseticBundle/Service.php(513):Assetic \ AssetWriter-> writeAsset(Object(Assetic \ Asset \ FileAsset))#2 / Applications / XAMPP / xamppfiles / htdocs / TMS2 / vendor / widmogrod / zf2-assetic-module /src/AsseticBundle/Service.php(494):AsseticBundle \ Service-> write(Object(Assetic \ Asset \ FileAsset))#3 / Applications / XAMPP / xamppfiles / htdocs / TMS2 / vendor / widmogrod / zf2-assetic-module /src/AsseticBundle/Service.php(433):AsseticBundle \ Service-> writeAsset(Object(Assetic \ Asset \ FileAss) et))#4 / Applications / XAMPP / xamppfile位于第76行的/Applications/XAMPP/xamppfiles/htdocs/TMS2/vendor/kriswallsmith/assetic/src/Assetic/AssetWriter.php

知道怎么解决吗?

zend-framework2 xampp composer-php
2个回答
0
投票

只需更改文件夹的权限即可。应该没问题。


0
投票

更改访问权限的命令

chmod 755 -r <dir>

可以设置较少的公共权限

© www.soinside.com 2019 - 2024. All rights reserved.