apache 網誌庫存

0

[Windows]Apache無法啟動的解決方法

Apache無法啟動的解決方法

切換到你的apache安裝目錄下

比如我的 C:\Program Files\Apache Software Foundation\Apache2.2\bin 在這個目錄下就又一個httpd.exe

我的window服務裡名稱是apache2.2 所以

httpd.exe -w -n "Apache2.2" -k start

你在開始菜單apache 的Control Apache Server 下也可以找到一個start命令 從他啟動也可以看到錯誤的行數

0

Apache出現No input file specified的解決方法

apache RewriteRule時出現這種問題,解決辦法很簡單如下
打開.htaccess 在RewriteRule 後面的index.php教程後面添加一個「?」
完整代碼如下

.htaccess
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)  
RewriteRule ^(.*)$ /index.php?/$1 [L]

如果是apache服務器出問題,看看是不是的Apache 把 .php 後綴的文件解析哪裡有問題了。 閱讀全部 »

0

Apache出現無法啟動如何解決!

首先切換到你的apache安裝目錄下

比如我的 C:\Program Files\Apache Software Foundation\Apache2.2\bin 在這個目錄下就又一個httpd.exe

我的window服務裡名稱是apache2.2 所以 httpd.exe -w -n "Apache2.2" -k start

你在開始菜單apache 的Control Apache Server 下也可以找到一個start命令 從他啟動也可以看到錯誤的行數

0

如何增加Apache最大連接數

Apache2.x系統默認150個連接數,下面的例子修改為1500個。
修改httpd.conf文件
找到

StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 1000

修改

MaxClients 150

ServerLimit 1500
MaxClients 1500

然後保存退出。
重新啟動http服務(/etc/rc.d/init.d/httpd restart)
每次重做服務器,就會學到一些新的東西,所以瞭解linux最簡潔有效的辦法,就是不停的重做系統,重新配置優化系統。

0

Apache Server 出現錯誤「0x000e890c」

查看php.ini文件,發現一個配置:
error_log="C:\Windows\Temp\php-errors.log"。
於是打開C:\Windows\Temp\php-errors.log:
[14-Mar-2011 10:22:15] PHP Warning: PHP Startup: Unable to load dynamic library 'D:\Program Files\PHP\ext\php_oci8.dll' - 找不到指定的模塊。
in Unknown on line 0 閱讀全部 »

標籤: , ,
0

Apache Server 出現錯誤「You don't have permission to Access」

當在瀏覽器中查看配置成功與否出現問題時,可優先到Apache官方網站的FAQ 上或用搜索引擎搜索你的問題。
我這裡就最常見403問題:
You don't have permission to access / on this server. 閱讀全部 »

標籤: , ,
0

Apache在什麼情況下需要使用「KeepAlive」

KeepAlive 配置指令決定當處理完使用者發起的 HTTP 要求後是否立即關閉 TCP 連接,如果 KeepAlive 設置為On,那麼使用者完成一次訪問後,不會立即斷開連接,如果還有請求,那麼會繼續在這一次 TCP 連接中完成,而不用重複建立新的 TCP 連接和關閉TCP 連接,可以提高使用者存取速度。 閱讀全部 »

標籤: , ,
0

簡單在Linux上運行jsp

這教學的運行環境為CentOS 5,以往為了能夠讓Tomcat與Apache整合進而共用 80 Port,花了很多心力研究,找了很多資料,也看了很多方法,不過就是弄不出來,沒想到這個惡夢到新版的OS上,已經變的非常簡單,只要幾個步驟就可以搞定。 閱讀全部 »

標籤: , , , ,
0

使用 .htaccess來保護Apache目錄

【.htaccess 簡介 】
.htaccess 是一個文字檔,你可以做任何好像 notepad 的文字編輯器去寫一個。
或者你會對 .htaccess 這個名字有點困惑,其實 .htaccess 是一個完全的檔案名,不是 filaname.htaccess 或者甚麼的(當然也有管理員故意把它設定成其他名字,但一般都是用 .htaccess 的)。為何是 .htaccess?因為所有以 "." 開頭的檔名在 *nix 系統中也是有屬性隱藏的,平常列出資料夾時不會出現,所以保安會好一點。你可能會問:『MS Windows 要我一定給它一個名字,如何把它存檔成為 .htaccess?』 其實方法有兩個。第一個是到 ms-dos 的視窗中,按 ren filename.xxx .htaccess 就可以了;第二個是在上傳到伺服器時才改名做 .htaccess。 閱讀全部 »

標籤: ,
0

優化PHP配置文件

request_terminate_timeout = 30
#表示等待30秒後,結束那些沒有自動結束的php腳本,以釋放佔用的資源。

pm表示使用那種方式,就是static(靜態)或者dynamic(動態)。在更老一些的版本中,dynamic被稱作apache-like。 閱讀全部 »

標籤: , ,