MozTW 討論區 https://forum.moztw.org/ |
|
免費主機商放的Google橫幅會造成整頁CSS出不來 https://forum.moztw.org/viewtopic.php?f=13&t=17117 |
第 1 頁 (共 1 頁) |
發表人: | MilchFlasche [ 2007-01-01, 22:10 ] | |||
文章主題 : | 免費主機商放的Google橫幅會造成整頁CSS出不來 | |||
好不容易找到一家免費PHP代管主機是可以順利安裝和執行DokuWiki的,想不到用Firefox看的時候,這家上面放的Google廣告橫幅居然會導致CSS完全出不來,真是有夠orz的 ![]() ![]() 附圖兩張,用Opera正常多了,而Firefox就很慘。如果是在別的空間、沒有這家的廣告橫幅的話,則Firefox也是正常的。
|
發表人: | 風痕影 [ 2007-01-01, 22:18 ] |
文章主題 : | |
我覺得他很可能是把php檔全都當成網頁來插入廣告了ˊˋ 因為我連去你PHP輸出的CSS看,發現他也把廣告給插進去了 囧" 要不要試著用改用副檔名為.css的CSS檔看看還會不會這樣...@@" |
發表人: | kourge [ 2007-01-01, 23:13 ] |
文章主題 : | |
我記得有個叫 DeluxeHost 的,沒有廣告,有 PHP,有 FTP,不過是有限制空間和流量。 |
發表人: | MilchFlasche [ 2007-01-02, 09:13 ] |
文章主題 : | |
風痕影 寫: 我覺得他很可能是把php檔全都當成網頁來插入廣告了ˊˋ 原來如此。DokuWiki的CSS好像的確都是用.php產生的。這樣的話我去問一下Astral Webhost他們能不能改一下處理廣告的方式。
因為我連去你PHP輸出的CSS看,發現他也把廣告給插進去了 囧" 要不要試著用改用副檔名為.css的CSS檔看看還會不會這樣...@@" IE和Opera的容錯率真高,什麼東西給它們它們都吃。連插了廣告、跑出很多錯誤宣告的CSS也一樣…… ![]() 另外謝謝kourge:) 只是我現階段還是想找免費的啦:P 不過之後如果真的受不了的時候會花錢租的。 |
發表人: | kourge [ 2007-01-03, 18:47 ] |
文章主題 : | |
MilchFlasche 寫: 另外謝謝kourge:) 只是我現階段還是想找免費的啦:P 不過之後如果真的受不了的時候會花錢租的。
DeluxeHost 是免費的呀(名稱很唬人),不過前提是你的 content 必須是歐洲語言。English, Français, Deutsch 都算。 |
發表人: | josesun [ 2007-01-03, 21:51 ] |
文章主題 : | |
kourge 寫: MilchFlasche 寫: 另外謝謝kourge:) 只是我現階段還是想找免費的啦:P 不過之後如果真的受不了的時候會花錢租的。 DeluxeHost 是免費的呀(名稱很唬人),不過前提是你的 content 必須是歐洲語言。English, Français, Deutsch 都算。 弄一頁英文版就好了...XD |
發表人: | james [ 2007-01-04, 00:36 ] |
文章主題 : | |
試試將你在 AstralWebHost 上 dokuwiki 的 conf/ 裡的 local.php、users.auth.php、acl.auth.php 複製到 ByetHost 。 這樣你在 ByetHost 上的 dokuwiki 應該會動起來 .... |
發表人: | MilchFlasche [ 2007-01-20, 20:54 ] |
文章主題 : | |
james 寫: 試試將你在 AstralWebHost 上 dokuwiki 的 conf/ 裡的 原來Bram老大在這邊有回了,真是敗勢(因為我之前說有問卻沒人回是說AstralWeb的論壇啦,不是說這裡;我最近看Moztw都是有一陣沒一陣的)。
local.php、users.auth.php、acl.auth.php 複製到 ByetHost 。 這樣你在 ByetHost 上的 dokuwiki 應該會動起來 .... 後來在110mb上裝了,但因為有PHP safe mode的關係,得用DokuWiki的safe mode hack;其實應該這樣就行了,但我不小心另外做了別的設定導致DokuWiki不能正常運作卻不曉得,一直拖了好幾個禮拜才找出答案。 所以現在也可以不需要用AstralWeb的空間了。天哪,我前幾天還不曉得的時候,為了碰碰運氣,連PHPNet都去申請了耶XD 你的方法看起來很神妙耶,真好奇……回頭試試。 |
發表人: | james [ 2007-01-20, 23:34 ] |
文章主題 : | |
原先你的問題應該是兩個: 1.DokuWiki無法在ByetHost上安裝。 解決方式如前述方法,避開方裝過程。 2.DokuWiki在AstralWeb,因主機商插入的橫幅廣告,造成某些瀏覽器無法載入css。 我想,這樣的問題並非不能修改,但去判斷每支客戶的程式輸出的內容,系統負荷增加難以評估,而要求他們個案處理也不盡然合理。 不過ByetHost,在這方面似乎有些彈性,好像可以只在首頁程式插入廣告(好像撒個嬌即可....)。 言歸正傳,不妨考慮自己作些小小修改,將css.php產生的css存成.css檔,並將inc/template.php產生引入css的程式段: 代碼: // load stylesheets
$head['link'][] = array('rel'=>'stylesheet', 'media'=>'screen', 'type'=>'text/css', 'href'=>DOKU_BASE.'lib/exe/css.php'); $head['link'][] = array('rel'=>'stylesheet', 'media'=>'print', 'type'=>'text/css', 'href'=>DOKU_BASE.'lib/exe/css.php?print=1'); 修改成引入固定的css。 缺點是,得*手動*換樣式了。 |
發表人: | MilchFlasche [ 2007-01-30, 09:30 ] |
文章主題 : | |
james 寫: 2.DokuWiki在AstralWeb,因主機商插入的橫幅廣告,造成某些瀏覽器無法載入css。 其實現在110mb那邊的問題已經解決了(是我自己搞錯,不是safe mode的問題),那應該就不用再用AstralWeb這麼龜毛的空間了:P(而且還要用手動換樣式,mama mia 我想,這樣的問題並非不能修改,但去判斷每支客戶的程式輸出的內容,系統負荷增加難以評估,而要求他們個案處理也不盡然合理。 不過ByetHost,在這方面似乎有些彈性,好像可以只在首頁程式插入廣告(好像撒個嬌即可....)。 言歸正傳,不妨考慮自己作些小小修改,將css.php產生的css存成.css檔,並將inc/template.php產生引入css的程式段: 代碼: // load stylesheets $head['link'][] = array('rel'=>'stylesheet', 'media'=>'screen', 'type'=>'text/css', 'href'=>DOKU_BASE.'lib/exe/css.php'); $head['link'][] = array('rel'=>'stylesheet', 'media'=>'print', 'type'=>'text/css', 'href'=>DOKU_BASE.'lib/exe/css.php?print=1'); 修改成引入固定的css。 缺點是,得*手動*換樣式了。 ![]() ------- 工商服務:(可以執行PHP的免費主機) 經過這一番折騰之後,發現還是ByetHost的服務最好、最迅速,而且如果要付費升級的話,也不會很貴(一個月3美元還好)。而免費的帳戶現在也都可以不用放廣告了。 其次是110mb,雖然之前他們忙移機移很久,不過終究還是有下文、有回應,而且給的空間配額還不錯。 大概就是這兩家用起來還蠻滿意的。 第二級的話,AstralWeb可以考慮(但廣告拿不掉);PHPWeb也不錯(但和110mb一樣,也有safe mode)。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |