All Posts

1F
yshoward
: 照這安裝方式安裝後出現錯誤
2009-08-08 17:07
吳老師您好: 我按照您網站安裝方式安裝,安裝完成後出現下列訊息: This page cannot be displayed due to an internal error. You can provide the following information to the administrators of this site to help them solve the problem: Error: Smarty error: unable to write to $compile_dir '/var/www/xoops_data/caches/smarty_compile'. Be sure $compile_dir is writable by the web server user. Backtrace: /class/smarty/Smarty.class.php (1092) /class/smarty/internals/core.write_compiled_resource.php (23) /class/smarty/Smarty.class.php (1430) /class/smarty/Smarty.class.php (1260) /class/theme_blocks.php (144) /class/theme_blocks.php (97) /class/theme_blocks.php (38) /class/theme.php (250) /class/theme.php (75) /header.php (66) /index.php (78) 我的作業系統是fedora 8 mysql 5.0.45-6.fc8 php 5.2.6-2.fc8 apache 2.2.9-1.fc8 我查過下列位置 xoops_data/caches/smarty_compile 有這個目錄 mainfile.php 中有 XOOPS_VAR_PATH [color=990000]/var/www/xoops_data[/color] 有設定路徑 請吳老師協助! 謝謝!
2F
phcno1
:
2009-08-09 03:44
請您查檢一下相關目錄的權限,像是cache..是必須可以寫入的。
3F
yshoward
:
2009-08-09 14:46
感謝 phcno1的提醒! 我搞定了! 謝謝! 這裡真是個好地方! 受益良多!
4F
Charles_ya
:
2019-04-11 14:00
對於 CentOS , 請再設定 安全增強式Linux(SELinux,Security-Enhanced Linux)
chcon -Rv --type=httpd_sys_rw_content_t /var/www/xoops_data/caches/smarty_compile

或是暫時關閉SELinux ,請用管理者身分鍵入  setenforce 0
1F
Jia-yu Lin
: 關於「實戰PHP7+MySQL 從0開始寫出自己想要寫的程式」 書中"我的訂單"問題
2017-12-07 18:22

Ted老師您好,我照書中步驟做完後,進入我的訂單頁面卻會變成這樣,請問這個要如何解決??
1F
陳仕傑
: 您好,請問關於「實戰PHP7+MySQL 從0開始寫出自己想要寫的程式」 書中"瀏覽伺服器"問題
2017-08-02 12:57
老師您好,在閱讀「實戰PHP7+MySQL 從0開始寫出自己想要寫的程式」書中,在練習至15.3.3.3中我有些疑問,想請問當我設定完成並按"瀏覽伺服器"時,為什麼會顯示「無效的後端設定,無可讀取的磁碟」錯誤訊息,懇請幫忙解決疑惑,謝謝.

備註 : Apache port 當初我改成8080
           因此我連結的URL才是
           "/localhost:8080/.......
         
2F
tad
:
2017-08-02 13:02
確定有引入該檔?
3F
陳仕傑
:
2017-08-02 13:06
謝謝老師撥冗回覆,
但不太懂您意思,
請問是引入哪個檔案?
4F
tad
:
2017-08-02 13:10
config.php

15-17頁
最上方

5F
陳仕傑
:
2017-08-02 13:19
有了!有了!
剛剛再一次檢查connector.minimal.php時發現路徑名稱我有改動到,因此導致錯誤情形發生,十分感謝您幫我解答。

另外在debug中也有發生過「瀏覽伺服器」按鈕怎麼改都出現不了,也無錯誤訊息,但隔天一重新整理網頁按鈕就自己
跑出來了的奇妙情形Orz 

無論如何真的謝謝您,這本書收穫很多,謝謝。

1F
Alvin Hsu
: 想請問關於購物車的清空以及購物車商品刪除的問題
2017-04-13 21:13
tad老師
想請問關於實戰PHP7+MySQL這本書中
該如何在bill_check_out讓使用者將不想要的單項商品做移除
和side_cart中如何清空購物車
請問老師該怎麼做?
謝謝
1F
Yan Shen Hong
: 請問關於您"實戰PHP7+MySQL"書籍程式的問題
2017-02-12 18:20
tad老師您好,新年快樂
我是外校的學生,暫時在這邊留言,若是留錯版,請您指正,謝謝
關於標題所問
應該都是同一個問題產生,擷取1、擷取4,再我剛進首頁就看到了,不管用任何方式按了index.html或是回首頁都會出現這個錯誤,擷取2是我的剪貼簿,包括mini_shop中我的訂單也會出現這個錯誤訊息進不了我的剪貼簿/我的訂單,我照錯誤訊息所找去該還程式碼看,可是邏輯是正確的,而且也是照您程式上打的應該沒錯,如擷取3與擷取5的程式碼,所以百思不得其解這是什麼問題,只好麻煩您了
2F
tad
:
2017-02-13 10:08
方便直接給我程式碼檔案嗎?
這樣片斷的東西我比較難除錯。
3F
Yan Shen Hong
:
2017-02-21 00:45
Tad老師您好:
我爬文了一下發現我跟書籍區上一位問的是相同問題,我照著您回復他的作,但是仍然出現這個錯誤訊息,麻煩您看看,我的伺服器環境是中華電信hihosting的Linux系統
https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33488_1.png
4F
tad
:
2017-02-21 08:44
看訊息是沒有uploads目錄...
手動建立一個吧!並注意全線要設成777
5F
Yan Shen Hong
:
2017-02-21 21:02
tad老師您好:
我已經有新增新的uploads資料夾並更改777不過還是無法,我比較疑惑的是這裡(附圖),這2個路徑我放的對嗎?

https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33496_1.png
6F
tad
:
2017-02-21 21:56
您的主機環境,老實說,我也無從得知是否正確...
但第一次附檔是在windows底下,這次附檔又變成linux下...
我被搞得有點亂
7F
Yan Shen Hong
:
2017-02-22 02:16
tad老師您好:
我找到解決方式了,原來昨天附給你的這張圖他所寫的/home/0d/L03453就是路徑.....
剛剛一試之下,發現這串自每次都出現,怪怪的就試一下,沒想到她這答案已經擺在面前給我看好多次了我都用別組...
https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33499_1.png
8F
Yan Shen Hong
:
2017-02-22 23:17
tad老師:
謝謝您花時間幫我解惑,雖然最後滿烏龍的哈哈
1F
Yeh-Ming TSO
: 實戰PHP7+mysql 在CH15 上傳檔案部分遇到困難
2016-09-21 05:26
Hi Tad,
閱讀你的實戰PHP7+mysql時, 在CH15 的上傳檔案部分, 無法成功建立資料夾與大小圖, 環境為5.5.38-0ubuntu0.14.04.1 我是直接伺服器上做測試, 是否因為版本問題所致? 或是遺漏你的重點?
以上想請你解惑
謝謝
DAVE

[email protected]
2F
tad
:
2016-09-21 05:46
檢查一下目錄權限,資料夾要設為777才行
3F
Yeh-Ming TSO
:
2016-09-21 06:15
Hi Tad,
我有將整個專案資料夾都設為777 依舊無法新增上去, 但資料有寫進資料庫的 請問是否還有可能是甚麼原因?
4F
tad
:
2016-09-21 06:23
這要分兩部份來看
「無法成功建立資料夾」
最有可能的就是權限問題,假設程式是放在 /var/www/html 下,那就要確保 html 是777才能自動建立出 uploads(但實際運作時一般不會這麼做,通常都會手動先建立好,並將uploads設為777,html則保持原來的權限)

「無法成功建立大小圖」這問題就比較複雜,也有可能是您的ubuntu沒有安裝GD函式庫的關係,試試:
sudo apt-get install php5-gd
sudo service apache2 restart

5F
Yeh-Ming TSO
:
2016-09-21 08:13
Hi Tad,
謝謝你回應, 因為專案不止這一個, 其他專案看似有圖片上傳的功能, 但是不確定是否同在一個SERVER, 需要再確認, 我會再試試看只是就暫時沒有圖片可看...
6F
tad
:
2016-09-21 08:16
圖片上傳跟做縮圖是兩碼子事喔~
上傳沒做縮圖的話,就用不到GD
7F
Yeh-Ming TSO
:
2016-09-21 09:24
Hi Tad,
原來是這樣~但已經有手動建立777的uploads資料夾, 其實都是777了.. 儲存後沒有圖片在資料夾中! 因為沒有抱錯所以看起來也無據可循
8F
Yeh-Ming TSO
:
2016-09-22 03:40
Hi Tad,
在替CKEditor 加入管理檔案功能時, 於路徑設定部分有問題要請教, 由於是在伺服器上運行, URL PATH是否可以都寫為絕對路徑? 目前新版的URL與範例有點不一樣是否還可以這樣寫呢? 謝謝
https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33232_1.jpghttps://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33232_2.jpghttps://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33232_3.jpg
9F
tad
:
2016-09-22 03:46
_UPLOAD_PATH 寫錯了
不是寫網址,要寫實際路徑
10F
Yeh-Ming TSO
:
2016-09-22 05:53
Tad 你好,
實際的路經已經更改如圖片所示, 但還是會有錯誤
煩請看看我是否有填寫錯誤
謝謝
https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33234_1.jpghttps://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33234_2.jpg
11F
tad
:
2016-09-22 06:34
/var/www/wish/uploads  前面要加上根目錄的斜線
12F
Yeh-Ming TSO
:
2016-09-22 07:07
Hi Tad,
我最後將你的範例上傳上去了, 結果一切正常! 只能重新來過了... 
不好意思 我再慢慢抓
謝謝
13F
Yeh-Ming TSO
:
2016-09-29 14:06
Hi Tad,
你好~
實際再操作過一遍後, 會在章節15.1出現無法上傳圖片的問題
因為有上傳測試過你的檔案是沒有問題的
但是照著書中在還沒使用 class.upload.php 前的代碼是會無法上傳成功
實在不知道哪邊是出錯的?
附上圖片 請教是否是我沒注意到甚麼地方?

https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33245_1.jpghttps://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_33245_2.jpg
14F
tad
:
2016-09-29 14:10
您在 insert_programs() 時,沒有去呼叫使用 save_programs_pic() 函數阿。
換言之,上傳動作沒有執行。
15F
Yeh-Ming TSO
:
2016-09-29 14:37
Hi Tad,
非常感謝!!! 已經成功了~ 原來之前所有的上傳都是因為save pic沒有呼叫到!
洩氣的感覺...
many thanks

16F
tad
:
2016-09-29 14:39
哈哈~常有的事啦!
以後會遇到更多莫名其妙的情形的...XD
解bug也是寫程式的樂趣之一啦。
17F
Yeh-Ming TSO
:
2016-09-29 18:32
Tad 感謝幫忙!
1F
徐瑛勵
: 書籍無法刪除
2016-01-20 10:30
因把部份書籍獨立到另一個站台,原來網頁上的部份書籍就要刪除,
但無法將書籍刪除(按下該本書籍的刪除後,再點選確定刪除,但該書籍仍原封不動)

就到該書籍目錄下方,將底下的項目一個一個刪除,但最後該書籍的標題仍然無法刪除。

想請教要如何解決這個問題?
2F
tad
:
2016-01-20 10:46
嗯~程式bug
請下載附檔,解壓覆蓋 tad_book3/admin/main.php 再試試
pic
3F
tad
:
2016-01-20 10:53
抱歉,壓到舊檔了,重傳新檔。
pic
4F
徐瑛勵
:
2016-01-20 10:58
謝謝!解決了。感謝!
1F
Godspeed Peng
: 下拉式選單
2015-10-12 12:53
學長請教一下

進入後台佈景管理
卻出現以下畫面  試過輸入  但都無法送出

嘗試去寫css  但卻沒有縮進去
所以只好來詢問您了
2F
tad
:
2015-10-12 12:55
請看: http://www.tad0616.net/modules/tadnews/index.php?nsn=252
1F
amathusiumdi
: Tad_themes 使用問題請教
2015-04-30 17:06

這幾天總算慢慢把網站搞定,感謝老師為我解惑

早上安裝了模組 Tad_themes 3.6 版 發現在設計導覽選單的地方,按下儲存鍵沒有任何反應,我的瀏覽器是IE11,後來換用chrome,結果是可以按下去,但是並沒有任何改變,我安裝的Tad_tools是 2.66 版(先裝了2.6之後再更新到2.66),請問老師這問題是出在哪邊呢?

2F
tad
:
2015-04-30 20:42
XOOPS是那一版的?
3F
amathusiumdi
:
2015-05-01 11:25
老師,我的版本是2.5.7
4F
tad
:
2015-05-01 11:48
呃...那就只能給我網址帳密,我查查看原因為何了...
5F
amathusiumdi
:
2015-05-01 11:54
老師,我安裝了tad_news,結果可以發文,設定標籤功能也正常,卻無法新增文章分類,會出現無法新增資料至tad_news_cate中的訊息
我的資料庫用的版本是MySQL5.6.24
6F
amathusiumdi
:
2015-05-01 11:55
這是給「amathusiumdi」的悄悄話喔!
7F
amathusiumdi
:
2015-05-01 11:59
這是給「amathusiumdi」的悄悄話喔!
8F
amathusiumdi
:
2015-05-01 12:02
老師
在首頁按下條列式新聞的more選項有會出現奇怪的訊息
9F
tad
:
2015-05-01 12:03
喔~~您用到school2015佈景了
此佈景是bootstrap3,大部分模組都還不支援
目前主要是供開發者測試用
建議換回 school2014即可(版面和功能幾乎都一樣)。
10F
amathusiumdi
:
2015-05-01 12:05
感謝老師,我先換回去再試試看
11F
amathusiumdi
:
2015-05-01 12:13
我換回2014的佈景仍然會出現相同情形說,蠻奇怪的
12F
amathusiumdi
:
2015-05-01 12:39

目前問題有2點:

1.佈景無法設置選單→無法儲存的狀況

2.tad_news-3.51版,無法新增文章分類,出現"無法新增資料至tad_news_cate"的訊息,另外會出現如附檔圖片所示的資訊(總覺得有關連性),應該不是權限問題,因為可以新增文章與標籤。唯獨分類就是建置失敗

3.環境資訊:win7+IIS7.5+PHP5.5.24+MySQL5.6.24+XOOPS2.5.7

https://tad0616.net/uploads/tad_discuss/image/.thumbs/DiscussID_31670_1.png
13F
tad
:
2015-05-01 12:46
新聞建分類沒問題
選單就真的怪怪的...可以匯入,卻無法新建
14F
amathusiumdi
:
2015-05-01 12:52

老師你的瀏覽器可以建分類,可是我的就不行,怎麼這麼奇怪?

chrome也不行

這跟IP有關嗎?

15F
tad
:
2015-05-01 13:55
有什麼原因非得用IIS不可嗎?

16F
amathusiumdi
:
2015-05-01 14:42
熟悉吧,畢竟都是半途踏入這領域,之前都在server2003上運作,從PHP到MySQl都是手動摸索,之前的網站運作良好直到機器掛點@_@,用不習慣apache
謝謝老師,我在摸索看看有沒有解決方法,不然就降個版次看看
17F
geek01
:
2015-05-01 15:30
抱歉,岔個題...
請問Tad老師
開發模組要適用bootstrap3佈景(ex:school2015)
有沒有規則要遵循?
或是樣板尾檔名加上bs3即可?

18F
tad
:
2015-05-01 15:40

前台部份:

1.必須載入 tad_function.php

2.若沒載入 tad_function.php的php的頁尾處需加上:

get_bootstrap() ;

$xoopsTpl->assign( "bootstrap_version" , $_SESSION['bootstrap']) ;

3.樣板做兩份,給bootstrap3用的樣板一律在檔尾加上_b3如:「原樣板檔名_b3.html」

/*-----------引入檔案區--------------*/

include_once "header.php";

$xoopsOption['template_main'] = set_bootstrap("bootstrap2樣板.html");

include_once XOOPS_ROOT_PATH."/header.php";



19F
tad
:
2015-05-01 15:40

後台部份:

修改 header.php即可,其餘不變

if(file_exists(XOOPS_ROOT_PATH."/modules/tadtools/include/beforeheader.php")){

include_once XOOPS_ROOT_PATH."/modules/tadtools/include/beforeheader.php";

$xoopsOption['template_main']=set_bootstrap() ;

}

xoops_cp_header();

php部份不用動,但注意引入順序

/*-----------引入檔案區--------------*/

$xoopsOption['template_main'] = 'bootstrap2樣板.html';

include_once "header.php";

include_once "../function.php";



1F
捷 粘
: 架站前置作業問題
2015-04-02 22:33
您好:感謝您之前的回覆,小弟我還是有幾點問題需要您的幫助,謝謝
1.我如果購買虛擬主機,就不需要使用XAMPP軟體就可以架設網站,是這樣嗎?
2.購買虛擬主機之後,需要向電信業者申請固定IP,就算有申請自己的網址還是需要固定IP才能讓別人連線對吧?
3.購買書中所介紹的acsite.net的Linux主機後,就可以照書中的步驟直接安裝XOOPS,不需要再下載安裝PHP、Apache、MySQL,因為虛擬主機已經有了,對嗎?
4.如果用XAMPP架好之後再轉成使用虛擬主機會不會比較麻煩?

以上,謝謝您