簡體   English   中英

Laravel.log文件未更新日志

[英]Laravel.log file not updating log

我安裝了laravel 5.6並將所有內容粘貼到服務器Digital Ocean上。 現在Laravel.Log文件未更新任何內容。 我應該采取什么步驟解決這個問題?

.env文件:

    APP_NAME=Laravel
    APP_ENV=local
    APP_KEY=base64:S2IOFJ8ruj9fUV5qhOWs7+A48DrIM1bIA9yZ83HbRfQ=
    APP_DEBUG=true
    APP_LOG_LEVEL=debug
    APP_URL=http://localhost

    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=mysql
    DB_USERNAME=root
    DB_PASSWORD=*****

    BROADCAST_DRIVER=log
    CACHE_DRIVER=file
    SESSION_DRIVER=file
    QUEUE_DRIVER=sync

    REDIS_HOST=127.0.0.1
    REDIS_PASSWORD=null
    REDIS_PORT=6379

    MAIL_DRIVER=smtp
    MAIL_HOST=smtp.mailtrap.io
    MAIL_PORT=2525
    MAIL_USERNAME=null
    MAIL_PASSWORD=null
    MAIL_ENCRYPTION=null

    PUSHER_APP_ID=
    PUSHER_APP_KEY=
    PUSHER_APP_SECRET=

您可以在主控制器中使用自定義日志。 或返回一個普通的字符串而不是視圖。

Log::info("test");
return "test";

如果什么都沒有改變,那么還有另一個問題。

  1. 網絡服務器
  2. PHP FPM
  3. 任何操作系統問題

正確配置Laravel項目:

阿帕奇

<VirtualHost **IP**:80>
    ServerName yourtradelog.com
    ServerAlias www.yourtradelog.com
    ServerAdmin info@yourtradelog.com
    DocumentRoot /home/user/public_html/yourtradelog/public
    UseCanonicalName Off
    ScriptAlias /cgi-bin/ /home/user/public_html/cgi-bin/

    <IfModule mod_userdir.c>
        UserDir disabled
        UserDir enabled user
    </IfModule>

    <IfModule mod_suexec.c>
        SuexecUserGroup user user
    </IfModule>

    <IfModule mod_suphp.c>
        suPHP_UserGroup user user
        suPHP_ConfigPath /home/user
    </IfModule>

    <Directory "/home/user/public_html">
        AllowOverride All
    </Directory>
</VirtualHost>

Nginx的

server {
    listen 80;

    server_name yourtradelog.com;
    root "/home/user/public_html/yourtradelog/public";
    index index.php index.html index.htm;
    charset utf-8;
    access_log off;
    error_log /var/log/nginx/laravel.log error;
    sendfile off;
    client_max_body_size 100m;

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

    location = /favicon.ico {
        access_log off;
        log_not_found off;
    }

    location /robots.txt {
        access_log off;
        log_not_found off;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_intercept_errors off;
        fastcgi_buffers 4 16k;
        fastcgi_buffer_size 16k;
        fastcgi_connect_timeout 300;
    }

    location ~ /\.ht {
        deny all;
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM