apache 默認支持pathinfo模式沒什麼問題
如果是用nginx伺服器的話 默認是不支持pathinfo模式的。就會出版現變數引入錯權誤的問題
解決的方法
location ~ \.php { #去掉$
root H:/PHPServer/WWW;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$; #增加這一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加這一句
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
B. workpress index.php的模版默認文件夾路徑在那,CSS文件夾在那裡 謝謝
模板文件路徑:/wp-content/themes/default/
CSS文件路徑:/wp-content/themes/default/style.css
C. PHP中如何抓取CSS文件和圖片
第一步獲取該css 文件的真實路徑,
第二步獲取所有的url(xxx.jpg);
可能有../../xx.jpg;
/xx/mm/xx/xx.jpg;這兩種情況。
根據不同的方式去拼圖片的路徑就行了。明白了原理相信應該很簡單了吧。
D. 在index.php上顯示樣式,引入css的路徑應該怎麼寫
2種寫法,如果是直接根目錄作為主站的話,建議用/目錄/css.CSS的寫法。
如果是內部子站,需要改變位置以及調試的,建議用相對目錄寫法
/PHP/APP/INDEX.PHP
/PHP/CSS/CSS.CSS
例如這2個文件,你可以用../CSS/CSS.CSS來獲取
個人不是很建議使用帶域名寫法,這樣會增加伺服器開銷
E. phpcmsv9中模板怎麼調用css文件和js文件
先把CSS文件放到 static 下對應的文件夾里,因為變數都是指定到此目錄的。x0dx0a然後使用 {JS_PATH} ,{CSS_PATH} ,{IMG_PATH}x0dx0a{JS_PATH}XXX.js js的路徑x0dx0a{CSS_PATH}XXX.css css的路徑x0dx0a{IMG_PATH}XXX.jpg 圖片的路徑。
F. 求教php正則高手。php正則獲取html內容中的所有CSS路徑及名稱,替換CSS的路徑
#href="([^"]*?([^"/]+.css))"#i
其中 $1 為/default/css/css.css
$2 為 css.css
$a='<linkhref="/default/css/css.css"rel="stylesheet"type="text/css">';
$b=preg_replace('#href="([^"]*?([^"/]+.css))#i','href="/style/css/$2',$a);
$b//<linkhref="/style/css/css.css"rel="stylesheet"type="text/css">
G. thinkphp的css路徑問題
你可以寫成url(../img/toolbar.gif).不過路徑一定要對應,不管是相對路徑還是絕對路徑。window。location也相似。
H. phpcmsv9中模板怎麼調用css文件和js文件
先把CSS文件放到 static 下對應的文件夾里,因為變數都是指定到此目錄的。
然後使用 {JS_PATH} ,{CSS_PATH} ,{IMG_PATH};
{JS_PATH}XXX.js js的路徑;
{CSS_PATH}XXX.css css的路徑;
{IMG_PATH}XXX.jpg 圖片的路徑。
I. thinkphp如何設置css圖片路徑
推薦的做法:在入口文件處,給系統資源文件路徑定義成常量;
比如:
define('CSS_URL',SITE_URL.'shop/Public/css/');
然後在對應的顯示頁面,引入thinkphp的系統常量集中替換原先的CSS文件路徑,
比如:
<linkhref="{$Think.const.CSS_URL}style.css"rel="stylesheet"type="text/css"/>
其他:
引入絕對路徑:
需要相對於站點的根目錄來引入
可以保證在頁面少的情況下正常的樣式控制顯示【不推薦】
引入相對路徑:
相對於入口文件去引入
可控性不強,不方便項目的遷移、文件夾層級的變動【不推薦】
J. wp怎麼獲取CSS路徑
在head里的css文件路徑前添加<?php bloginfo('template_url'); ?>/
例:<link href="css/css.css" rel="stylesheet" type="text/css"/>應改成:<link href="<?php bloginfo('template_url'); ?>/css/css.css" rel="stylesheet" type="text/css"/>