【问题标题】:Laravel 4: php artisan server - write permissions?Laravel 4:php artisan 服务器 - 写权限?
【发布时间】:2014-01-28 11:07:44
【问题描述】:

我目前正在使用以下方式运行 laravel 4 开发服务器:

php artisan serve

现在上传文件到文件夹时,我猜它不起作用,因为服务器有

没有写权限。如何在 mac 上为 artisan php serve 设置写权限?

例如,在 Linux 上,我将 apache apache 作为所有者和组。工匠用什么。谢谢。

【问题讨论】:

    标签: php http laravel laravel-4


    【解决方案1】:

    那么,artisan serve 命令将在当前登录用户的权限下运行。如果您需要使用任何其他用户运行它,您必须告诉您的系统:

    sudo su - <loginname> php artisan serve
    

    我不确定你是否应该将它作为 apache 运行:

    sudo su - www-data php artisan serve
    

    sudo su - httpd php artisan serve
    

    因为apache可能没有设置运行php的环境。

    但你可以简单地以 root 身份运行它:

    sudo php artisan serve
    

    root 有权在系统中几乎所有地方写入文件。

    【讨论】:

      猜你喜欢
      • 2017-03-20
      • 2019-03-04
      • 2018-08-10
      • 2015-04-03
      • 2015-01-04
      • 2017-05-24
      • 2017-09-10
      • 2015-01-28
      • 1970-01-01
      相关资源
      最近更新 更多