作者 主題: FC3 + php4 + apache2 +mysql 3.2x + 跑購物程式的問題~~>"<  (閱讀 17027 次)

0 會員 與 1 訪客 正在閱讀本文。

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
已經搞蠻久了.....>"<....抓不出頭序

我是FC3 + php4 + apache2 +mysql 3.2x + 跑購物程式

但是架設了兩個購物程式都是跑PHP+mysql

但是不知道為什麼,安裝完後,回到跑index首頁檔的時候

就變成一片空白~~~~~

也不知道為什麼.....我的mysql和php都是使用yum的rpm安裝

設定應該都OK...我有跑過phpBB2,完全沒問題,可以管制、留言、刪文、改面版,一切OK~~~~~

到底是哪裡出了問題呢>"<~~~購物程式的說明檔也沒說需要甚麼特別模組>"<

不知道有沒有熟識PHP的學長可以替我看一下??

萬分感謝>"<

我的phpinfo:

http://yeasea.com/info.php

fcompo

  • 可愛的小學生
  • *
  • 文章數: 10
    • 檢視個人資料
    • http://fcompo.mine.nu
引述: "yiop"
已經搞蠻久了.....>"<....抓不出頭序

我是FC3 + php4 + apache2 +mysql 3.2x + 跑購物程式

但是架設了兩個購物程式都是跑PHP+mysql

但是不知道為什麼,安裝完後,回到跑index首頁檔的時候

就變成一片空白~~~~~

也不知道為什麼.....我的mysql和php都是使用yum的rpm安裝

設定應該都OK...我有跑過phpBB2,完全沒問題,可以管制、留言、刪文、改面版,一切OK~~~~~

到底是哪裡出了問題呢>"<~~~購物程式的說明檔也沒說需要甚麼特別模組>"<

不知道有沒有熟識PHP的學長可以替我看一下??

萬分感謝>"<

我的phpinfo:

http://yeasea.com/info.php


其實這問題, 你貼去酷學園的 php 討論板看看 ...

你有沒有想過是程式的問題, linux 下檔案也有權限的問題 ...
amama 衝擊波 ))))))))))))))))))))  = = |||

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
我有把全部的檔案改為root權限去跑
一樣有問題~~會是mysql權限不夠大~還是執行時程式的權限不夠大呢???

實在是疑惑啊....因為不確定是否是php的問題~所以沒有張貼去那裡~

謝謝這位大大了~

myz

  • 活潑的大學生
  • ***
  • 文章數: 433
    • 檢視個人資料
不知道跟 .htaccess 有沒有關係呢? 我用猜的 :oops:

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
可是似乎沒有找到.htaccess檔呢~@@||

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
不好意思~~重複貼文~~
請版主幫我刪除掉這一篇~~~我找不到刪除的功能呢~@@

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
這個問題我發生過
要仔細去看log檔的錯誤訊息
就可以除錯
我那時候發生的是路經錯誤
導致網頁空白
我也是跑OSCOMMERCE

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
剛剛看了一下log檔~

[client xxxxxx] PHP Parse error:  parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/barnett/include/template.php(56) : regexp code on line 3

[client xxxxxx] PHP Fatal error:  preg_replace(): Failed evaluating code:\nstripvtags('\n<? if(<?=$isiclbbs?>) { ?>','\n<? include template(''index_newthreads''); ?>\n<? } ?>\n') in /home/barnett/include/template.php on line 56

請問這樣是甚麼意思???是不是甚麼模組沒有開啟??

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
/home/barnett/include/template.php on line 56
內容如下:

$template = preg_replace("/\s*\{if\s+(.+?)\}\s*(.+?)\s*\{\/if\}\s*/ies", "stripvtags('\n<? if(\\1) { ?>','\n\\2\n<? } ?>\n')", $template);

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
你的php.ini都有設定好了嗎????

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
就是不太確定有沒有設定錯誤呢....

看網路上的安裝步驟~似乎php.ini都沒有設定甚麼的~

我也有開啟蠻多的參數~~雖然看不太懂~@@

但效果好像都沒有效~~

不知道有沒有大大可以提供完整的php.ini給我參考看看~@@

我是用php4~rpm安裝~for FC3~謝謝喔~~

還是程式只能支援php5的環境呢?

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
我的php是在安裝時就安裝了
rh是fc3
php版本php-4.3.9-3
還有你是跑哪一個commerce
我知道有兩個
一個是OSC一個是TWE
看看你是哪個再去網友有沒有相關問題過
再去討論比較快
OSC我再FC3目前是沒問題
TWE我還沒測過
只在WINDOWS測試過
你把你的MAIL給我
我寄PHP.INI給你參考

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
您好~我也是安裝好就可以跑了~
而且當時測試跑phpBB2是ok的~~~沒有什麼問題~所以就沒有注意了
後來架設購物程式~我跑osc似乎沒有問題...只是有些連結怪怪的~
主頁出不來~只能進去管理頁面~~@@||

而我就是跑twe~完全沒有畫面
安裝的時候可以~他也顯示安裝完成~
然後開首頁就是開不出來....>"<
而且到我下載程式的地方(非官方,官方網站已經消失了~@@)
大家似乎沒什麼問題呢~~~>"<

我的mail:yach@yeasea.com

麻煩您了~~~謝謝大大喔~^^

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
我記的我再架的時候也是發生這個狀況
我是去檢查/includes/configure.php
裡面的路徑
也就是在這裡除錯的
你先檢查看看裡面路徑是否都正確
你的狀況跟我是一樣的
應該也是這的問題

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
但是目前來講~
我空間的使用者是要使用vitcie的購物程式~
以他這個購物程式來講
似乎沒有要設路徑的地方??

謝謝大大喔~~^^

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
vitcie的購物程式這支我沒跑過
還有你的WEB SERVER是有用IP BASE或者NAME BASE去做嗎
還是正常的把網頁放在HTML底下呢
這都有關係到

至於路徑
每支購物網站都應該會有路徑
OSC是放在config.ini裡面
vitcie我沒用過
所以還事先檢查web server作業方式>路徑
應該是你現在要先檢查的
我先把php.ini寄給你
看看內容吧

Vic~

  • 活潑的大學生
  • ***
  • 文章數: 231
    • 檢視個人資料
說實在話,
我沒有用過這些個購物程式,
但以目前所學來看,
樓主也曾在PHP程式設計中提過相同問題,
我想應該是release的程式沒有寫好所致,
是不是應該看看程式碼先呢?

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
還有個方法可以測試
載windows平台灌appserv+mysql
去跑跑看
看是否正常
也是可以測試程式本身是否有bug

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
mmx99:
謝謝大大~我已經收到php.ini
也將他放到我的伺服器上去執行
結果也是一樣的~~~一片空白呢~~>"<

我的伺服器是放在一般HTML下去執行~


vic0318:
有可能是這樣沒有錯~
但是有一個重點是...同一個程式~卻可以在別的伺服器上跑
而且還蠻正常的~~所以我想說會不會是我主機設定的問題呢?

謝兩位大大~~~^^

Vic~

  • 活潑的大學生
  • ***
  • 文章數: 231
    • 檢視個人資料
如果像您所言,
在別的伺服器上可以正常運行,
是指同樣的環境嗎?

server的是否環境一樣?
購物程式的版本是否一致?
若同樣地程式版本,
是否曾經修正過呢?

mmx99

  • 憂鬱的高中生
  • ***
  • 文章數: 194
    • 檢視個人資料
把購物車程式寄給我
我有空run看看

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
vic0318:
環境我不清楚~
但一樣是linux系統+mysql
程式的話是同一支~@@
購物程式的版本是一樣的~^^

mmx99:
沒問題~下面就是購物程式的下載點~~
http://download.yeasea.com/vitcie1.2_big5.exe
麻煩大大測試看看嘍~^^||

謝謝大大的回答喔~^^

Vic~

  • 活潑的大學生
  • ***
  • 文章數: 231
    • 檢視個人資料
嗯...
你的安裝步驟分享參考看看?

我想他是沒問題的。

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
步驟:
修改config.php裡面的
$dbuser = 'ooo';         // 數據庫用戶名
$dbpw = 'xxx';                 // 數據庫密碼
$dbname = 'mysql';      // 數據庫名
三個參數~

修改資料夾權限
templates、tempdata
修改檔案權限
config.php

執行install.php........顯示安裝完成
執行首頁....index.php......一片空白.....@@

Vic~

  • 活潑的大學生
  • ***
  • 文章數: 231
    • 檢視個人資料
可否詳細說明安裝步驟跟路徑,
這樣才能知道你在哪個環節出了問題?

是在console安裝?
還是透過web的方式?
根據你的說明還是很難了解,
因為這程式確定是可以run的。

引述: "yiop"

步驟:
修改config.php裡面的
$dbuser = 'ooo';         // 數據庫用戶名
$dbpw = 'xxx';                 // 數據庫密碼
$dbname = 'mysql';      // 數據庫名
三個參數~

修改資料夾權限
templates、tempdata
修改檔案權限
config.php

執行install.php........顯示安裝完成
執行首頁....index.php......一片空白.....@@


你的資料庫有這個ooo user嗎?
那他的有哪些權限?
購物車程式又是放在哪?
你是如何執行install.php?

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
你好~
我是透過web的方式安裝~
使用FTP上傳~在web下執行install.php

我的mysql確定有ooo這個使用者~
而且權限是幾乎全開吧~~~
而我也覺得不是權限的問題~因為我有用root的mysql權限去設定
結果還是一樣的~@@

購物車的程式是放在apache2預設目錄(/home)底下的其中一個資料夾~
而我想應該也不是權限的問題~我有在那個購物程式整個資料夾都把權限更改為root的權限~但似乎也是一樣的結果~@@

另外不知道這支程式是不是需要ssl支援?
而不知道大大是否可以比照我的phpinfo的權限表去看看有沒有和您的主機設定不一樣的地方呢?

不好意思~~麻煩各位大大了~~~真的非常感謝喔~^^

http://yeasea.com/info.php

學飛的小鳥

  • 活潑的大學生
  • ***
  • 文章數: 349
    • 檢視個人資料
建議你將 php 的 display_errors 打開
應該會看到一些錯誤訊息 :o

學飛的小鳥

  • 活潑的大學生
  • ***
  • 文章數: 349
    • 檢視個人資料
還有...
php.ini 的 magic_quotes_gpc 要開啟

Vic~

  • 活潑的大學生
  • ***
  • 文章數: 231
    • 檢視個人資料
引述: "yiop"
你好~
我是透過web的方式安裝~
使用FTP上傳~在web下執行install.php

我的mysql確定有ooo這個使用者~
而且權限是幾乎全開吧~~~
而我也覺得不是權限的問題~因為我有用root的mysql權限去設定
結果還是一樣的~@@

購物車的程式是放在apache2預設目錄(/home)底下的其中一個資料夾~
而我想應該也不是權限的問題~我有在那個購物程式整個資料夾都把權限更改為root的權限~但似乎也是一樣的結果~@@

另外不知道這支程式是不是需要ssl支援?
而不知道大大是否可以比照我的phpinfo的權限表去看看有沒有和您的主機設定不一樣的地方呢?

不好意思~~麻煩各位大大了~~~真的非常感謝喔~^^

http://yeasea.com/info.php


可否詳細說明你的安裝步驟呢?
預設目錄是/home?

yiop

  • 懷疑的國中生
  • **
  • 文章數: 44
    • 檢視個人資料
學飛的小鳥:
display_errors 打開................並沒有顯示錯一樣誤呢~~~是一片空白~@@
php.ini 的 magic_quotes_gpc 要開啟.............這個也早就開啟了說~~@@||

謝謝大大回應嘍~^^

vic0318:
其實我的步驟就差不多這樣子而已呢~~
apache2的預設目錄是/home底下~
而php4和mysql 3.2x都是rpm安裝的~
php4是FC3預設安裝的~
mysql也是~~~

mysql帳號是以本機以root登入,新增帳號~命令如下:
mysql> insert into user values ('localhost','ooo',password('xxx'),'y','y','y','y','y','y','y','y','y','y','y','y','y','y');

會是httpd.conf的設定問題嗎?需要提供檔案嗎?
謝謝各位大大嘍~~~^^