標籤 laravel 下的所有文章

PHP Laravel 安裝設定 筆記

安裝的方式有很多種

我採用的是直接從github下載最新版解壓縮後執行

php composer.phar install

如果是Linux 環境下安裝記的把app/storage目錄設成伺服器可讀寫的權限

建議是直接設777比較省事

環境變數設定

記的修改bootstrap/start.php

$env = $app->detectEnvironment(function()
{
    return $_SERVER['MY_LARAVEL_ENV'];
});

設成動態的去判斷環境變數

不過這樣一來在CLI上指令就需加上

env MY_LARAVEL_ENV=development

這樣才能讀到config的設定檔

在start也是讀LARAVEL_ENV的設定

Nignx設定

server {
    listen 80;
    root /home/kfrico/www/black/public;
    index index.html index.htm index.php;
    server_name black.ipushs.com;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php {
        fastcgi_param LARAVEL_ENV "development";

        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
}