CentOS 7中檢視PHP執行時的Log檔案日誌資訊
對於伺服器上面執行的PHP程式碼,期間的log輸出到哪裡。
想要去檢視對應的log,找到程式碼無法執行的原因。
【折騰過程】
1.搜:
check php log
centos check php log
參考:
去看看:
自己此處的/var/log/下面沒有apache2或apache
2.通過:
phpinfo()
去找error_log
結果得到:
error_log |
no value |
no value |
3.所以去設定php.ini的log日誌:
4.然後去編輯php.ini,新增對應的error_log
vi /etc/php.ini
把:
1 2 3 4 5 6 7 |
|
改為:
1 2 3 4 5 6 7 |
|
5.同時把:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
改為:
1 2 |
|
6.再去新增讀寫許可權:
cd /var/log
1 2 3 4 5 6 7 8 9 |
|
此處由於都是root使用者,所以和沒新增一樣。。。
7.然後重啟apache2:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
8.看看有無log輸出了:
1 2 |
|
結果空的。
那就繼續去測試其他php,如果出錯了,希望此處可以看到錯誤的log日誌。
9.然後,也確定了phpinfo()中是可以看到有錯誤日誌的配置了:
error_log |
/var/log/php_errors.log |
/var/log/php_errors.log |
【總結】
暫時反正是設定了PHP的錯誤日誌,但是實際上後續的一些錯誤,比如程式碼的語法錯誤,結果卻沒有任何輸出。
感覺可能還是某些地方禁止了錯誤輸出。
估計是那個:
display_errors
相關推薦
CentOS 7中檢視PHP執行時的Log檔案日誌資訊
對於伺服器上面執行的PHP程式碼,期間的log輸出到哪裡。 想要去檢視對應的log,找到程式碼無法執行的原因。 【折騰過程】 1.搜: check php log centos check php log 參考: 去看看: 自己此處的/var/log/
php執行時不顯示錯誤資訊?
如果你安裝好了,那麼在C:windows下有個php.ini,應該改這個 如果沒安裝好,那麼把php.ini-dist改為php.ini 複製到C:windows下面 要顯示錯誤資訊,處理改設定,還要該IE設定 工具/internet選項/高階/拉到最下面有個顯示友好的
CentOS 7中基於rpm包方式安裝部署apm(php-fpm) + xcache
基於rpm包方式安裝部署apmCentOS 7, 基於rpm包方式安裝部署apm(php-fpm) + xcache;a) httpd, php, mariadb分別部署在一個單獨的主機上;b) 一個虛擬主機提供phpMyAdmin,另一個虛擬主機提供wordpress;c) 為phpMyAdmim提供htt
解決CentOS 7中php-fpm程序數過多導致伺服器記憶體資源消耗較大的問題
本文由荒原之夢原創,原文連結:http://zhaokaifeng.com/?p=653 什麼是php-fpm: php-fpm即FastCGI程序管理器,用於控制php的記憶體和程序等。 操作環境: CentOS 7 問題檢查: 首先檢視php程序總數: p
解決Centos 7中安裝LAMP之後Apache無法解析php
遇到這個問題我困了一天,網上各種方法都嘗試了,於事無補。我的php是7.2.6版本 apache2.4版本首先,檢查/etc/httpd/conf.modules.d/10-php.conf該檔案是否存在,不存在的話就得安裝mod_php模組,網上各種方法都試了都不好使,我強
如何在 CentOS 7 中安裝、配置和安全加固 FTP 服務
cte success fire lease 註意 tps tran sub linux 步驟 1:安裝 FTP 服務器 1、 安裝 vsftpd 服務器很直接,只要在終端運行下面的命令。 # yum install vsftpd 2、 安裝完成後,服務先是被禁用的,因
CentOS-7中安裝與配置Tomcat8.5
ane dsc 配置 pub add ted tar.gz 分享 cal 第一步:下載Tomcat8.5,通過地址:http://tomcat.apache.org/download-80.cgi下載 最後得到下載文件 apache-tomcat-8.5.15.tar.g
CentOS 7中一些參數的設定
linux1、設置時區timedatectl list-timezones #列出所有時區 timedatectl set-local-rtc 1 #將硬件時鐘調整為與本地時鐘一致,0為設置為UTC時間 timedatectl set-timezone Asia/Shan
在centos 7中安裝phpmyadmin
sys 3.2 管理系 https art start ges 數據庫管理系統 執行 安裝phpmyadmin數據庫管理系統//1.下載phpmyadmin包wget https://files.phpmyadmin.net/phpMyAdmin/4.7.0/phpMyA
CentOS 7中Nginx1.9.5編譯安裝教程systemctl啟動
pat align temp prefix 軟件 復制代碼 all automake 軟件目錄 先安裝gcc 等 yum -y install gcc gcc-c++ wget 復制代碼 .然後裝一些庫 yum -y install gcc wget automa
在centos 7 中 conda 環境和Python2.7 中安裝遠程jupyter
配置 pass 準備 pen env conda 其他 nbsp 隔離 折騰了半天,為了能夠方便學習TensorFlow,搞了遠程的jupyter,方便在本地使用它,今天填了不少坑。 裝完後截圖: 下面是一些步驟: 檢查 Python 環境 CentOS 7
Centos 7中安裝二進制數據庫mariadb最新版本
mysql 數據庫 mariadb 安裝二進制數據庫 my.conf 一:實驗背景;在馬哥教育學習到MYSQL這章時,留作業練習的實驗二:實驗準備;1、先檢查虛擬機上是否存在mariadb: rpm -qa mariadb*,若有的話,則卸載;2、通過yum info mariadb查
CentOS 7中以runfile形式安裝CUDA 9.0
more tex egl ttr rom pack nvi black ons GPU: NVIDIA Tesla K40C Enter the ‘root‘ mode: $ su - 1. Pre-installation 1.1 Verify you have a
在centos 7中安裝nginx並配置nginx反向代理
nginx linux proxy 反向代理 Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。其特點是占有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁服務器中表現較好,中國大陸使用ngi
CentOS 7中mariadb編譯安裝教程systemctl啟動
mysqld complete 復制 sin 安裝包 useradd 雲盤 http limit mariadb做為mysql的替代品 現在centos的新版本yum包已換成mariadb 跟上篇一樣只是啟動方式改為systemd安裝一些庫 yum install g
centos 7.2登錄系統時自動報告系統狀態
login 系統狀態報告 shell 歡迎信息 系統:centos 7.2 #!/bin/bashcat << EOF > /etc/motd Welcome EOFLoginUser=uptime | awk ‘{print $4}‘w=w | a
Centos 7中的網卡一致性命名規則
ron dell服務器 guide 技術 grub -i udev gid sysconfig 一致性網絡設備命名,即Consistent Network Device Naming 一、為什麽需要這個 服務器通常有多塊網卡,有板載集成的,同時也有插在PCIe插槽的。 Li
CentOS 7 LNMP部署—php
lnmp php 1.下載安裝包http://cn2.php.net/distributions/php-7.2.4.tar.gz 2.安裝依賴環境yum install -y pcre-devel zlib-devel libxml2-devel openssl-devel bzip2 bzip2
CentOS 7 LNMP部署—php 常用插件
php yaf yar 插件 一、安裝yaf1.下載wget http://pecl.php.net/get/yaf-3.0.7.tgz 2.解壓安裝tar zxf yaf-3.0.7.tgz cd yaf-3.0.7 && phpize./configure --with-p
CentOS 7 中使用NTP進行時間同步
clock disabled tle pda Language 網絡 using interface var 1. NTP時鐘同步方式說明NTP在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步: 直接同步 使用ntpdate命令進行同步,直接進行時間變更。如果服務