我的本地站传到空间上出问题了,帮忙看看!

Opencart中文帮助文档,Opencart中文技术咨询,Opencart安装,Opencart教程

版主: kaian, Huagu

我的本地站传到空间上出问题了,帮忙看看!

帖子nicky » 2011-01-14 14:56

我把本地站里的根目录下的config.php和admin/config.php里的路径和数据库信息都改成空间上的,传上去之后运行出现这样的错误:
Warning: require_once(/***/system/startup.php) [function.require-once]: failed to open stream: No such file or directory in /***/index.php on line 20
Fatal error: require_once() [function.require]: Failed opening required '/***/system/startup.php' (include_path='/home2/ghdhairf/myjardon.com/') in /***/index.php on line 20
我找过了,/system/startup.php这个文件是存在的,请问如何解决?
nicky
 
帖子: 5
注册: 2011-01-10 9:47

Re: 我的本地站传到空间上出问题了,帮忙看看!

帖子djinl » 2011-01-28 21:15

你是在本地安装的哦。一些路径和服务器上的对不上,还有就是服务器上一些文件的权限没放开。
你看看那个文件的路径存不存在。它就是提示你这个信息。
djinl
 
帖子: 20
注册: 2011-01-28 20:55

Re: 我的本地站传到空间上出问题了,帮忙看看!

帖子huizee » 2011-06-04 2:16

不知道你的问题和我的一样不。
我在一个零时域名和空间中安装调试成功,并对前台和后台做了大量修改。但是换了空间和域名后问题就出来了,我修改了web\config.php,不能访问,然后又修改了web\admin\config.php,能访问了,但出现主页变形,点击会跳转到原域名,查看源码发现有大量原域名路径指向,修改数据库了文件信息后,访问就好了。
1、修改web\config.php信息:
// DIR
define('DIR_APPLICATION', 'D:\freehost\新数据库名称\web/catalog/');
define('DIR_SYSTEM', 'D:\freehost\新数据库名称\web/system/');
define('DIR_DATABASE', 'D:\freehost\新数据库名称\web/system/database/');
define('DIR_LANGUAGE', 'D:\freehost\新数据库名称\web/catalog/language/');
define('DIR_TEMPLATE', 'D:\freehost\新数据库名称\web/catalog/view/theme/');
define('DIR_CONFIG', 'D:\freehost\新数据库名称\web/system/config/');
define('DIR_IMAGE', 'D:\freehost\新数据库名称\web/image/');
define('DIR_CACHE', 'D:\freehost\新数据库名称\web/system/cache/');
define('DIR_DOWNLOAD', 'D:\freehost\新数据库名称\web/download/');
define('DIR_LOGS', 'D:\freehost\新数据库名称\web/system/logs/');
// DB
define('DB_DRIVER', 'MySQL');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', '数据库用户名);
define('DB_PASSWORD', '数据库密码');
define('DB_DATABASE', '新数据库名称');
define('DB_PREFIX', '');

2、修改web\admin\config.php信息
// HTTP
define('HTTP_SERVER', 'http://新域名/admin/');
define('HTTP_CATALOG', 'http://新域名/');
define('HTTP_IMAGE', 'http://新域名/image/');

// HTTPS
define('HTTPS_SERVER', 'http://新域名/admin/');
define('HTTPS_IMAGE', 'http://新域名/image/');
其他信息和上面congfig的信息一样。
3、修改数据库文件信息
-- MySQL dump 10.11---- Host: localhost Database: 新数据库名称-- ----------------------------
然后用替换工具把所有原域名替换成新域名。重新备份数据库后再访问新域名。
huizee
 
帖子: 6
注册: 2011-06-01 18:47

Re: 我的本地站传到空间上出问题了,帮忙看看!

帖子asrnet » 2012-05-28 14:20

请问我在本地成功搭建的SHOPILEX 上传到服务器怎么就不能用呢?
报错信息
根据报错分析为failed to open stream: No such file or directory in /data/home/hmu***/htdocs/system/library/mail.php on line 2

Fatal error: require_once() [function.require]: Failed opening required /system/mail/swift_required.php (include_path=.:/var/www/php5sc/lib/php) in /data/home/hmu***/htdocs/system/library/mail.php on line 2

我检查过这个文件,都存在于服务器中。怎么会无法调用?是不是CONFIG.PHP 文件没有弄好?
CONFIG.PHP 如下:
<?php
// HTTP
define('HTTP_SERVER', 'http://www.*****/');
define('HTTP_IMAGE', 'http://www.*****/image/');
define('HTTP_ADMIN', 'http://www.*****/admin/');

// HTTPS
define('HTTPS_SERVER', 'http://www.*****/');
define('HTTPS_IMAGE', 'http://www.*****/image/');

// DIR
define('DIR_APPLICATION', '/catalog/');
define('DIR_SYSTEM', '/system/');
define('DIR_DATABASE', '/system/database/');
define('DIR_LANGUAGE', '/catalog/language/');
define('DIR_TEMPLATE', '/catalog/view/theme/');
define('DIR_CONFIG', '/system/config/');
define('DIR_IMAGE', '/image/');
define('DIR_CACHE', '/system/cache/');
define('DIR_DOWNLOAD', '/download/');
define('DIR_LOGS', '/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', '数据库地址');
define('DB_USERNAME', '数据库登录名');
define('DB_PASSWORD', '数据库密码');
define('DB_DATABASE', '数据库名');
define('DB_PREFIX', 'as_');
?>


本人不是很懂PHP ,请不吝赐教,多谢。
asrnet
 
帖子: 6
注册: 2012-05-28 13:51


回到 Opencart 使用幫助

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客