您在這裡

我在安裝新的模組的時候出現了一堆PHP的問題

shirley_34's 的頭像
shirley_34 在 2009-11-27 (週五) 15:59 發表

其實在一開始裝administrtion menu的時候就有一些warning
而且我每次放模組的位置都和書上寫的不一樣
例如書上說會再sites/all/module裡面
可是我的module都是在drupal
而且常常出現一些PHP的問題
告訴我第幾行有錯誤甚麼的
錯誤圖示如附檔

請問有人有一樣的問題可以解決嗎?

附加檔案大小
Image icon 63.JPG125.71 KB

有,同樣、or類似問題,也在admin_menu。目前態度--能run下去就先不管。

有關sites/all/module及drupal,事實上是在c:/xampp/htdocs/drupal/sites/all/module。所以都對。見附檔drupal-folders.jpg內的點點。順著點點看。

你的這一篇前兩篇--提議組一個讀書會,就是想來解決這種問題。

1. 到c:/xampp/htdocs/drupal/sites/all/modules/captcha內,找到"captcha.admin INC檔案 20KB",先複製一份"captcha.admin INC檔案 20KB"。
2. 現在看附加的captcha.jpg檔。
3. 如果你有vim editor,而且會用,則用vim打開captcha.admin,並將20行comment掉,加入21行。
------注意,其實只是把'list'改為array('list')
4. 如果沒有vim editor,double click "captcha.admin INC檔案 20KB",用記事本做相同的修改。
5. 儲存"captcha.admin INC檔案 20KB"。
6. 再重回localhost,click captcha。應該ok了。

至於說為何我知道這麼改?
先用"call_user_func_array() expects parameter 2 to be array"做股溝search,找到下link。看下link的20行~23行。奮call_user_func_array()的語法,因而猜想應該用array('list'),一試,果然OK。

http://gcov.php.net/viewer.php?version=PHP_5_3&func=tests&file=Zend%2Fte...

我的也是差不多安裝一個模組就會出現一堆參數錯誤或其他錯誤的問題..
明明什麼都沒有改..直接下載了就照預設裝起來,但有些就是沒有像書上這麼順利就裝起來..
不知道是xampp環境還是php5相容性的問題,實在是讓我很困擾
尤其是views和date模組的問題特別多
架了快一個月了..卻連讓各區顯示的頁面都還出不來
真不知道成功的大家是怎麼弄起來Orz

如果再解決不了這些參數的問題
這星期可能就要跳槽Joomla了..........唉

注意一下XAMPP的版本,在最新版的XAMPP裡面,PHP的版本是5.3,

有些模組會有問題,換到前一個版本的XAMPP就可以了,

唉!有時候最新的不一定最好用,試過才知道,用的模組越多越要注意。