Opencart 更新后管理面板错误
Admin Panel Errors After Opencart Update
Opencart 更新后出现以下错误:
警告:require_once(/system/startup.php):无法打开流:在线 /home/amykahn/public_html/admin/index.php 中没有此类文件或目录17
致命错误:require_once():无法打开 /system/startup.php' (include_path=':/usr/local/php56/lib/php') =22=].php 第 17
行
我已经看过,文件位于正确的目录中,具有适当的权限。我猜我更新的 config.php 文件有问题,但找不到任何东西。总让人头疼……可能遗漏了一些小东西。 Config.php 如下:
<?php
// HTTP
define('HTTP_SERVER', 'http://my123domain.com/admin/');
define('HTTP_CATALOG', 'http://my123domain.com/');
// HTTPS
define('HTTPS_SERVER', 'http://my123domain.com/admin/');
define('HTTPS_CATALOG', 'http://my123domain.com/');
// DIR
// DIR
define('DIR_APPLICATION', str_replace('\', '/', realpath(dirname(__FILE__))) . '/');
define('DIR_SYSTEM', str_replace('\', '/', realpath(dirname(__FILE__) . '../')) . '/system/');
define('DIR_IMAGE', str_replace('\', '/', realpath(dirname(__FILE__) . '../')) . '/image/');
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
define('DIR_CATALOG', 'C:/xampp/htdocs/opencart-master/upload/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'amykahn_one');
define('DB_PASSWORD', '5up3rm4n');
define('DB_DATABASE', 'amykahn_one');
define('DB_PREFIX', '');
define('DB_PORT', '3306');
?>
任何帮助都是巨大的。
必须将初始目录更改为以下内容:
define('DIR_APPLICATION', '/home/amykahn/public_html/');
define('DIR_SYSTEM', '/home/amykahn/public_html/system/');
define('DIR_IMAGE', '/home/amykahn/public_html/image/');
Opencart 更新后出现以下错误:
警告:require_once(/system/startup.php):无法打开流:在线 /home/amykahn/public_html/admin/index.php 中没有此类文件或目录17
致命错误:require_once():无法打开 /system/startup.php' (include_path=':/usr/local/php56/lib/php') =22=].php 第 17
行我已经看过,文件位于正确的目录中,具有适当的权限。我猜我更新的 config.php 文件有问题,但找不到任何东西。总让人头疼……可能遗漏了一些小东西。 Config.php 如下:
<?php
// HTTP
define('HTTP_SERVER', 'http://my123domain.com/admin/');
define('HTTP_CATALOG', 'http://my123domain.com/');
// HTTPS
define('HTTPS_SERVER', 'http://my123domain.com/admin/');
define('HTTPS_CATALOG', 'http://my123domain.com/');
// DIR
// DIR
define('DIR_APPLICATION', str_replace('\', '/', realpath(dirname(__FILE__))) . '/');
define('DIR_SYSTEM', str_replace('\', '/', realpath(dirname(__FILE__) . '../')) . '/system/');
define('DIR_IMAGE', str_replace('\', '/', realpath(dirname(__FILE__) . '../')) . '/image/');
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');
define('DIR_CATALOG', 'C:/xampp/htdocs/opencart-master/upload/catalog/');
define('DIR_LANGUAGE', DIR_APPLICATION . 'language/');
define('DIR_TEMPLATE', DIR_APPLICATION . 'view/template/');
define('DIR_CONFIG', DIR_SYSTEM . 'config/');
define('DIR_CACHE', DIR_STORAGE . 'cache/');
define('DIR_DOWNLOAD', DIR_STORAGE . 'download/');
define('DIR_LOGS', DIR_STORAGE . 'logs/');
define('DIR_MODIFICATION', DIR_STORAGE . 'modification/');
define('DIR_SESSION', DIR_STORAGE . 'session/');
define('DIR_UPLOAD', DIR_STORAGE . 'upload/');
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'amykahn_one');
define('DB_PASSWORD', '5up3rm4n');
define('DB_DATABASE', 'amykahn_one');
define('DB_PREFIX', '');
define('DB_PORT', '3306');
?>
任何帮助都是巨大的。
必须将初始目录更改为以下内容:
define('DIR_APPLICATION', '/home/amykahn/public_html/');
define('DIR_SYSTEM', '/home/amykahn/public_html/system/');
define('DIR_IMAGE', '/home/amykahn/public_html/image/');