日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

apache php日志配置,HTML_初学:apache与php基本配置,1、APACHE的日志主要分为“ - phpStudy...

發布時間:2025/3/12 php 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apache php日志配置,HTML_初学:apache与php基本配置,1、APACHE的日志主要分为“ - phpStudy... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、APACHE的日志主要分為“錯誤日志”與“訪問日志”。

2、apache錯誤日志目錄的設置:/etc/apache2/apache2.conf?? 約170行左右

ErrorLog /var/log/apache2/error.log? 錯誤日志將保存在error.log中

ErrorLog /dev/null / 將錯誤日志指向空設備,那么就等于是關閉錯誤日志

3、查看日志中的內容

我們想看最老的10行錯誤日志

Head -10 /var/log/apache2/error.log

我們想看最新的10行錯誤日志

Tail –10 /var/log/apache2/error.log

我們要查找含有“curl”字符的行

Cat –n error.log|grep curl??? cat是打印文本 –n是顯示行號

4、如何設置虛擬主機以及相關的參數

vi? /etc/apache2/sites-available/default

在文件最后加上如下代碼:

程序代碼

serveradmin xxx@xxx.com?? //管理員郵箱

DocumentRoot /var/www/abc/? //默認的目錄

serverName b.zishu.cn? //域名

Options 配置在特定目錄中可以使用哪些特性

默認情況是all,其他參數有:

ExecCGI允許執行CGI

FollowSymLinks允許目錄中使用符號鏈接

Includes允許服務器端包含

Indexes生成一個格式化后的目錄列表

Allowoverride 確定允許存在于.htaccess文件中的指令類型

Allowoverride all 允許使用.htaccess

Allowoverride none 不允許使用.htaccess

Order控制默認的訪問狀態與Allow和Deny指令生效的順序

Allow Deny其實就可以把他們看做一個是白名單,一個是黑名單,這里主要是優先級的設置問題。

Allow控制哪些主機能夠訪問服務器的該區域

Allow from all表示允許所有的機器可以訪問

Allow from 192.168.0.1 只允許192.168.0.1的機器訪問

5、在UBUNTU環境下,安裝好php5之后,會在/etc/apache2/mods-available/下生成php5.conf,php5.load,重啟APACHE后將自動加載PHP5

6、安裝PEAR

在安裝好PHP后PEAR會自動被安裝

鍵入 pear list查看已經安裝的PEAR包

鍵入 pear list-all可以查看所有的PEAR包

鍵入 Pear install package 進行安裝PEAR包

7、配置PHP

PHP大多基本配置都存放在PHP.ini中,不同的操作系統PHP.ini的存放路徑也不同,UBUNTU下存放在/etc/php5/apache2/php.ini ,目錄是可以改的!

通過APACHE2.conf文件來強制設置PHP.INI的路徑

只需要加入:PHPiniDir /etc/php5/apache2/php.ini

8、PHP一些配置

Engine = on #在APACHE下開啟PHP腳本引擎

Short_open_tag = on #是否啟動短標記

Asp_tags = off #是否兼容ASP標記

Precision = 12 #浮點類型的有效位數

y2k_compliance = Off #打開Y2K適應

output_buffering = off #輸出緩存關閉(輸出正文內容之后發送 header)

zlib.output_compression = off #在輸出的時候是否壓縮 (并非所有瀏覽器都支持壓縮。)

implicit_flush = off#強制輸出,等于每次print 或者 echo 后加上flush();

unserialize_callback_func = #反序列化后的回調函數

serialize_precision = 100 #序列化精度 主要針對浮點數(floatss,doubles)

allow_call_time_pass_reference = On #是否讓強迫函數調用時按引用傳遞參數,在PHP的新版本中,可能不再支持

safe_mode = off; #安全模式 關閉

一般情況下,我們都不會開啟安全模式,所以安全模式下的參數這里不詳解

Disable_functions = #關閉函數,用逗號分割函數名

Disable_classes = #關閉類名,用逗號分割

Expose_php = on #確認是否安裝PHP,如果安裝了便會在發送HEADER的時候增加power-by

Max_execution_time = 30 #腳本最大執行時間

Max_input_time = 60 # php處理提交參數最大時間

Memory_limit = 128m #單個腳本最多使用多少內存

Error_reporting = E_ALL & ~E_NOTICE #顯示錯誤報告的級別

Display_errors = on #顯示錯誤信息

Display_startup_errors = off #當display_errors打開時,發生于PHP的啟動的步驟中的錯誤不會被顯示。

總結

以上是生活随笔為你收集整理的apache php日志配置,HTML_初学:apache与php基本配置,1、APACHE的日志主要分为“ - phpStudy...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。