虚拟域名不能访问
早上遇到個問題,打開本地虛擬域名,訪問報錯。開始的時候報錯是,地址不存在。后面發現是因為丟了.htaccess文件(用的是TP框架),加上這個文件,內容如下
<IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
度娘解決方法,出來的辦法大多是修改配置文件,將 LoadModule rewrite_module modules/mod_rewrite.so前面的注釋#號去掉,或者是修改apache項目根目錄的重寫權限為ALL,但是如上的辦法并 沒有解決我的問題,這些基本的配置早就弄好了,而且之前項目訪問是沒有問題的。后來才發現,項目有用到memcached,而memcached沒有開啟,找到memcached.exe后雙擊運行開啟,再次打開虛擬域名,問題解決。
于是乎報錯又變成了另外一個,
錯誤日志記錄信息為:
[Thu Jul 02 14:51:13.645011 2015] [:error] [pid 11696:tid 876] [client 127.0.0.1:60553] script 'D:/www/zintao/backend/branches/dev/Application/index.php' not found or unable to stat 翻譯:請求超過了10個內部重定向的限制,由于可能的配置錯誤。使用'LimitInternalRecursion'如果需要增加限。度娘解決方法,出來的辦法大多是修改配置文件,將 LoadModule rewrite_module modules/mod_rewrite.so前面的注釋#號去掉,或者是修改apache項目根目錄的重寫權限為ALL,但是如上的辦法并 沒有解決我的問題,這些基本的配置早就弄好了,而且之前項目訪問是沒有問題的。后來才發現,項目有用到memcached,而memcached沒有開啟,找到memcached.exe后雙擊運行開啟,再次打開虛擬域名,問題解決。
總結
- 上一篇: 用计算机改手机电量,三分钟更换iPhon
- 下一篇: 14-Flutter移动电商实战-ADB