PDA

查看完整版本 : [問題]把本機內的OSC要轉移到承租的虛擬主機出現問題


fab34
2003-10-30, 12:24 AM
小弟最近把本機內的OSC要轉移到承租的虛擬主機,
這個主機位置在國外,
在本機測試時都正常無誤,
但是在小弟把資料庫上傳了,網頁也上傳過去之後出現了錯誤,
而..includesconfigure.php 以及..adminincludesconfigure.php兩個檔案也都改成符合當地的設定了

以及..Connectionsshopdbcon.php 這個連結資料庫的資料庫名稱以及密碼也改了

但是再瀏覽時卻出現下面這段錯誤,請教個位前輩,小弟是否有哪些地方沒改好,
還是因為主機在國外的關係,如果是的話,有沒有解決的方法

Warning: main(/shop/includes/languages/tchinese/big5_func/big5_func.inc): failed to open stream: No such file or directory in /home/fab34/public_html/shop/includes/application_top.php on line 32

Fatal error: main(): Failed opening required '/shop/includes/languages/tchinese/big5_func/big5_func.inc' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/fab34/public_html/shop/includes/application_top.php on line 32

fab34
2003-10-30, 03:34 AM
可是我修改了很多mod耶


以下是我的configure.php設定,這樣設定有錯媽

..includesconfigure.php

<?php
/*
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright &copy; 2003 osCommerce

Released under the GNU General Public License
*/

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'localhost'); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', 'localhost'); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '我的網域名稱');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '/shop/'); // 我的OSC路徑是在根目錄下設一個shop的資料夾
define('HTTPS_COOKIE_PATH', '');
define('DIR_WS_HTTP_CATALOG', '/shop/');// 我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_WS_HTTPS_CATALOG', '');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', '/shop/');// 我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

// define our database connection
define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', '連接資料庫的帳號');
define('DB_SERVER_PASSWORD', '連接資料庫的密碼');
define('DB_DATABASE', '帳號_資料庫名稱');
define('USE_PCONNECT', 'true'); // use persistent connections?
define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'
?>



..adminincludesconfigure.php
<?php
/*
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright &copy; 2003 osCommerce

Released under the GNU General Public License
*/

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://localhost'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://localhost');
define('HTTPS_CATALOG_SERVER', 'http://localhost');
define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_FS_DOCUMENT_ROOT', '/shop/'); // where the pages are located on the server;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_WS_ADMIN', '/shop/admin/'); // absolute path required;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_FS_ADMIN', '/shop/admin/'); // absolute pate required;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_WS_CATALOG', '/shop/'); // absolute path required;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_FS_CATALOG', '/shop/'); // absolute path required;我的OSC路徑是在根目錄下設一個shop的資料夾
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

// define our database connection
define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
define('DB_SERVER_USERNAME', '連接資料庫的帳號');
define('DB_SERVER_PASSWORD', '連接資料庫的密碼');
define('DB_DATABASE', '帳號_資料庫名稱');
define('USE_PCONNECT', 'true'); // use persisstent connections?
define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'
?>


..Connectionsshopdbcon.php
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_shopdbcon = "localhost";
$database_shopdbcon = "帳號_資料庫名稱";
$username_shopdbcon = "連接資料庫的帳號";
$password_shopdbcon = "連接資料庫的密碼'
$shopdbcon = mysql_pconnect($hostname_shopdbcon, $username_shopdbcon, $password_shopdbcon) or die(mysql_error());
?>

Tech-SZ
2003-10-30, 02:22 PM
看起來你資料庫都沒有設定好喔 :o

fab34
2003-10-30, 03:30 PM
[quote][b]HI

這看起來是路徑沒有設好的關係
其實你可以這樣做

1. 先在新主機上先建個OSC,檔案都是預設的

都沒有問題後

2. 把你自己的檔案上傳覆

fab34
2003-10-31, 11:00 AM
真的都沒人可以幫忙嗎

...........><


這樣空間閒在這卻找不到服務......

有點煩惱呢

Tech-SZ
2003-10-31, 11:06 AM
這是DEBUG問題,您可以多找網友幫忙嘍 :wink:

fab34
2003-10-31, 12:11 PM
小弟發現貴公司寄來給小弟的mail有點困惑

1.我在twnic已按照歸公司來函之設定將DNS改成
63.247.68.164
63.247.68.165

並且將
wonwon.idv.tw-指定給-63.247.68.164
shop.wonwon.idv.tw-指定給-63.247.68.164
go.wonwon.idv.tw-指定給-63.247.68.165


但是我直接打wonwon.idv.tw或是上敘之domainname卻無法進入根目錄,一定要打www.wonwon.idv.tw才能,這是什麼原因呢.而且我有ping過我的domainname的確是指到63.247.68.164和63.247.68.165沒錯


2.我在我的cpanel內指定附網址指向,將
shop.wonwon.idv.tw指到wonwon.idv.tw/shop/
go.wonwon.idv.tw指到wonwon.idv.tw/go/
無法實現

3.貴公司來函說明我的webmail網址為
http://wonwon.idv.tw/webmail/
無法進入

4.貴公司來函說明我可以用http://209.51.140.90/~fab34來預覽
根本無作用



以上問題讓小弟這次移主機移的實在頭大,對於貴公司伺服器上的問題也實在沒地方發問,只好將她post到論壇上來請求支援,因為直接寄mail好像都要等很久,再次建議貴公司能有隻技術支援的服務電話,畢竟每家虛擬主機的設定方式與介面都有些不同,對於我們這些剛轉移到貴公司的新客戶,實在一頭霧水無處可問呢,不是我沒尋求技術人員指導,而是連我之前服務的isp網管人員也看的有些糊塗了,貴公司的價格的確是吸引著我上門的主要因素,但是如果能在技術支援與服務上更加具有時效性,相信更能讓客戶滿意,以及獲得客戶的讚揚與相互推薦,懇請貴公司能撥空指點小弟一二,讓新手能順利將網站轉移以及上線,最後住貴公司宏圖大展,財源廣進,謝謝

Tech-SZ
2003-10-31, 12:51 PM
Hi
您應該把你的wonwon.idv.tw 指到

ns1.potia.net
ns2.potia.net

IP 是需要才填,沒有的話請先填上面的英文字


2. 子網域不用指定IP給,你只要在CPANEL裡新增子網域就可以用了

且你新增子網域shop.wonwon.idv.tw時CPANEL會"自動" 幫您新增個shop 資料夾
您不用重新指向。

這在精華區已經有說明

3.WEBMAIL 要等DNS轉好後才可以進入,且進入要用"id@wonwon.idv.tw" 全打進入

這在精華區也有說明喔

4. 昨天已經EMAIL告知說 可以用 http://www.riceball.net/~id 預覽


我們服務算不錯地,基本上客戶使用上手都蠻快的,精華區資料也還算詳盡
不過您的建議我們會慎重考慮加以改進,謝謝^^

fab34
2003-10-31, 01:02 PM
謝謝您的回覆,小弟試試看

有問題在反映請教


小弟另外建議,能否將cpanel的設定做成教學網頁,不然我們剛開始也要摸索個半天才能大概了解,畢竟不是每個客戶都是網管人員或是董得網站設定的技術
像我是一名網頁設計師,對於這方面的設定就不是很了解還是摸索了好幾天才有點似懂非懂,但是如果有說明教學,寄使是一班公司行號的客戶大概看了也會董了吧


最後還是謝謝您了,小弟馬上去試試看,好像又燃起一絲希望了說^^

fab34
2003-10-31, 01:09 PM
小弟剛剛試著去twnic設定dns指向

將ns1.potia.net設定進去

但是她卻說ns1.potia.net 不是合法的IP位址

這是什麼原因??

<img src="'http://210.62.176.151/khisl/images/01.JPG/>
<img src="'http://210.62.176.151/khisl/images/02.JPG/>

Tech-SZ
2003-10-31, 01:10 PM
這您要問那邊了

我們客戶都是這樣架地~~

fab34
2003-10-31, 01:23 PM
這您要問那邊了

我們客戶都是這樣架地~~


我已經把圖貼上去了,您看看我這樣設定有問題嗎??

fab34
2003-10-31, 02:11 PM
這您要問那邊了

我們客戶都是這樣架地~~


我已經把圖貼上去了,您看看我這樣設定有問題嗎??

小弟終於在精華區的最後一頁 :cry: 找到了也有人有相同的問題
答案在這裡^^
http://www.serverzoo.com/forum/viewtopic.php?t=6
第一欄左邊填[ns1.potia.net],右邊填[64.191.xx.xx]
第二欄左邊填[ns2.potia.net],右邊填[64.191.yy.yy]

跟我的[dns.xxx.idv.tw]沒有關係
原來貴公司給的
ns1.potia.net xxx.xxx.xxx.xxx
ns2.potia.net xxx.xxx.xxx.xxx
是要設定成下面這張圖這樣
而不是將我所申請的dominname填在前面喔
唉.......都是文字上的誤解,小弟在繼續試試看
<img src="'http://myweb.hinet.net/home2/liangaaa/reg_hinet.jpg/>