0
我目前正在運行使用laravel 4開發服務器:Laravel 4:php工匠服務器 - 寫權限?
php artisan serve
現在上傳文件到文件夾時,我想這是不工作的,因爲服務器
沒有寫權限。我如何設置artisan php服務器上的寫入權限?
例如在Linux上我有apache apache作爲所有者和組。什麼工匠使用。謝謝。
我目前正在運行使用laravel 4開發服務器:Laravel 4:php工匠服務器 - 寫權限?
php artisan serve
現在上傳文件到文件夾時,我想這是不工作的,因爲服務器
沒有寫權限。我如何設置artisan php服務器上的寫入權限?
例如在Linux上我有apache apache作爲所有者和組。什麼工匠使用。謝謝。
那麼,工匠serve
命令將在當前登錄的用戶的權限下運行。如果需要使用任何其他用戶運行它,你得告訴你的系統:
sudo su - <loginname> php artisan serve
我不知道,如果你要運行它的Apache:
sudo su - www-data php artisan serve
或
sudo su - httpd php artisan serve
因爲apache可能沒有設置運行php的環境。
但是你可以簡單地運行它作爲根:
sudo php artisan serve
和根有權限在系統中幾乎無處不在寫入文件。