PHP軟體系統不支援URL重寫的解決辦法

2021-10-25 11:05:37 字數 866 閱讀 8588

最近本地win的環境安裝乙個php軟體,提示如圖報錯

查閱tp文件,開啟重寫步驟如下:

[ apache ]

httpd.conf配置檔案中載入了mod_rewrite.so模組

allowoverride none 將none改為 all

把下面的內容儲存為.htaccess檔案放到應用入口檔案的同級目錄下

根據網友的解決方案修改和檢查了php.ini和httpd.cof的配置,還是報錯,後來看到以下這句話解決了問題:

開啟.htaccess 在rewriterule 後面的index.php教程後面新增乙個「?」
於是加了之後就正常了,特此記錄

options +followsymlinks -multiviews

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]

php5 3不支援eregi 函式了

寫正則的時候可能會碰到用ereg 時出現錯誤,如 deprecated function eregi is deprecated 原因就是php5.3已經不支援ereg 可以用preg match i 引數替代,比如 ereg alnum pass preg match alnum i pass 以...

不支援對系統目錄進行即席更新

如果 allow updates 選項被設定為 1 那麼你在使用語句 exec sp configure show advanced options 1 goreconfigure 沒有加上with override,就會出現提示的錯誤 go 所以,如果你要解決問題,有兩個方法 sp configu...

解決Rstudio不支援win系統中文使用者名稱的問題

因為有多名同學問我如何解決rstudio不支援中文使用者名稱的問題,由於我本人的使用者名為預設名稱,不是中文的,剛開始也沒想著解決這個問題。但是隨著問的人數的增加,在此專門寫下此貼幫助大家解決問題。因為現在rstudio對中文支援不太好 如果windows系統使用者名為中文,安裝完成之後無法正常使用...