Php Laravel mkdir和复制错误
我正在尝试安装一个laravel应用程序。这个问题可能是特定于,也可能不是。我不确定。我尝试安装的Laravel应用程序名为 因此,有两个选项可用于安装此应用程序(或脚本,我不知道)。第一个是with,第二个是git 我正在尝试将此脚本安装到我的服务器上数周。我总是失败。我可以在本地计算机上执行此操作,但不能在服务器上执行 为了告诉你问题所在,我创建了两个子域。一个叫做w1,另一个叫做w2。我正在尝试使用composer将Wardobe安装到w1,并在w2上使用git clone 我将cd放入Php Laravel mkdir和复制错误,php,git,apache,.htaccess,laravel,Php,Git,Apache,.htaccess,Laravel,我正在尝试安装一个laravel应用程序。这个问题可能是特定于,也可能不是。我不确定。我尝试安装的Laravel应用程序名为 因此,有两个选项可用于安装此应用程序(或脚本,我不知道)。第一个是with,第二个是git 我正在尝试将此脚本安装到我的服务器上数周。我总是失败。我可以在本地计算机上执行此操作,但不能在服务器上执行 为了告诉你问题所在,我创建了两个子域。一个叫做w1,另一个叫做w2。我正在尝试使用composer将Wardobe安装到w1,并在w2上使用git clone 我将cd放入/
/var/www/w2.domain.com/
并执行composer创建项目衣柜/衣柜公共\u html
。这会将项目创建到/var/www/w1.domain.com/public_html中
然后,对于w2
我将cd放入/var/www/w2.domain.com/
并执行git克隆https://github.com/wardrobecms/wardrobe.git
然后,我进入每个文件夹的database.php并写入我的数据库信息
然后我执行
chmod -R 777 app/storage/
chmod 777 public/img/
所有这些之后,我从我的浏览器进入w1.domain.com。我得到了“500内部服务器错误”,所以我从更新了(w1和w2)我的.htaccess文件
现在,我进入w1.domain.com。我看到安装程序的步骤1。我单击“安装数据库并继续”。砰!拒绝许可
以下是w1的错误消息:
copy(/var/www/w1.domain.com/public_html/public/packages/wardrobe/core/.gitkeep): failed to open stream: Permission denied
然后我进入w2.domain.com。砰!拒绝许可
以下是w2的错误消息:
mkdir(): Permission denied
然后我进入w1和w2文件夹,然后把所有的东西都吃了
没有什么变化
你知道怎么解决这个问题吗
提前谢谢 以下是修复方法: