OpenCart网站在尝试加载时显示致命错误

时间:2020-08-14 05:07:56

标签: php opencart

我正在尝试打开我的网站,但出现错误:

Warning: require_once(): http:// wrapper is disabled in the server
configuration by allow_url_include=0 in
/home/agsolgel/public_html/bakersstore.in/baker/index.php on line 18
 
Warning: require_once(http://bakersstore.in/baker/system/startup.php):
failed to open stream: no suitable wrapper could be found in
/home/agsolgel/public_html/bakersstore.in/baker/index.php on line 18

Fatal error: require_once(): Failed opening required
'http://bakersstore.in/baker/system/startup.php'
(include_path='.:/usr/lib/php:/usr/local/lib/php') in
/home/agsolgel/public_html/bakersstore.in/baker/index.php on line 18

服务器详细信息: 服务器名称:bakersstore.in/baker 文件位于baker文件夹中

我的前端config.php

<?php
// HTTP
define('HTTP_SERVER', 'http://bakersstore.in/baker/');

// HTTPS
define('HTTPS_SERVER', 'https://bakersstore.in/baker/');

// DIR
define('DIR_APPLICATION', 'http://bakersstore.in/baker/catalog/');
define('DIR_SYSTEM', 'http://bakersstore.in/baker/system/');
define('DIR_IMAGE', 'http://bakersstore.in/baker/image/');
define('DIR_LANGUAGE', 'http://bakersstore.in/baker/catalog/language/');
define('DIR_TEMPLATE', 'http://bakersstore.in/baker/catalog/view/theme/');
define('DIR_CONFIG', 'http://bakersstore.in/baker/system/config/');
define('DIR_CACHE', 'http://bakersstore.in/baker/system/storage/cache/');
define('DIR_DOWNLOAD', 'http://bakersstore.in/baker/system/storage/download/');
define('DIR_LOGS', 'http://bakersstore.in/baker/system/storage/logs/');
define('DIR_MODIFICATION', 'http://bakersstore.in/baker/system/storage/modification/');
define('DIR_UPLOAD', 'http://bakersstore.in/baker/system/storage/upload/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'agsolgel_bakers');
define('DB_PASSWORD', 'ags@AGS@123');
define('DB_DATABASE', 'agsolgel_bakers_store');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

我的管理员config.php

<?php
// HTTP
define('HTTP_SERVER', 'http://bakersstore.in/baker/admin/');
define('HTTP_CATALOG', 'http://bakersstore.in/baker/');

// HTTPS
define('HTTPS_SERVER', 'http://bakersstore.in/baker/admin/');
define('HTTPS_CATALOG', 'http://bakersstore.in/baker/');

// DIR
define('DIR_APPLICATION', 'http://bakersstore.in/baker/admin/');
define('DIR_SYSTEM', 'http://bakersstore.in/baker/system/');
define('DIR_IMAGE', 'http://bakersstore.in/baker/image/');
define('DIR_LANGUAGE', 'http://bakersstore.in/baker/admin/language/');
define('DIR_TEMPLATE', 'http://bakersstore.in/baker/admin/view/template/');
define('DIR_CONFIG', 'http://bakersstore.in/baker/system/config/');
define('DIR_CACHE', 'http://bakersstore.in/baker/system/storage/cache/');
define('DIR_DOWNLOAD', 'http://bakersstore.in/baker/system/storage/download/');
define('DIR_LOGS', 'http://bakersstore.in/system/storage/logs/');
define('DIR_MODIFICATION', 'http://bakersstore.in/baker/system/storage/modification/');
define('DIR_UPLOAD', 'http://bakersstore.in/baker/system/storage/upload/');
define('DIR_CATALOG', 'http://bakersstore.in/baker/catalog/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'agsolgel_bakers');
define('DB_PASSWORD', 'ags@AGS@123');
define('DB_DATABASE', 'agsolgel_bakers_store');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

2 个答案:

答案 0 :(得分:0)

有关配置文件php.ini中的选项allow_url_fopen,请参考documentation

此选项允许将具有URL意识的fopen包装器与 以下功能:include,include_once,require,require_once。

,似乎您的配置已将其禁用,因此请编辑php.ini文件并使用以下代码启用。 source

allow_url_include = 1 //0 for Off and 1 for On Flag

答案 1 :(得分:0)

在您的配置中,将所有DIR_形式的URL http://bakersstore.in/baker/替换为服务器路径/home/agsolgel/public_html/bakersstore.in/baker/

赞。 config.php

<?php
// HTTP
define('HTTP_SERVER', 'http://bakersstore.in/baker/');

// HTTPS
define('HTTPS_SERVER', 'https://bakersstore.in/baker/');

// DIR
define('DIR_APPLICATION', '/home/agsolgel/public_html/bakersstore.in/baker/catalog/');
define('DIR_SYSTEM', '/home/agsolgel/public_html/bakersstore.in/baker/system/');
define('DIR_IMAGE', '/home/agsolgel/public_html/bakersstore.in/baker/image/');
define('DIR_LANGUAGE', '/home/agsolgel/public_html/bakersstore.in/baker/catalog/language/');
define('DIR_TEMPLATE', '/home/agsolgel/public_html/bakersstore.in/baker/catalog/view/theme/');
define('DIR_CONFIG', '/home/agsolgel/public_html/bakersstore.in/baker/system/config/');
define('DIR_CACHE', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/download/');
define('DIR_LOGS', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/logs/');
define('DIR_MODIFICATION', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/modification/');
define('DIR_UPLOAD', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/upload/');

//DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'baker');
define('DB_PASSWORD', 'password');
define('DB_DATABASE', 'agsolgel_bakers_store');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');

管理员config.php

<?php
// HTTP
define('HTTP_SERVER', 'http://bakersstore.in/baker/admin/');
define('HTTP_CATALOG', 'http://bakersstore.in/baker/');

// HTTPS
define('HTTPS_SERVER', 'http://bakersstore.in/baker/admin/');
define('HTTPS_CATALOG', 'http://bakersstore.in/baker/');

// DIR
define('DIR_APPLICATION', '/home/agsolgel/public_html/bakersstore.in/baker/admin/');
define('DIR_SYSTEM', '/home/agsolgel/public_html/bakersstore.in/baker/system/');
define('DIR_IMAGE', '/home/agsolgel/public_html/bakersstore.in/baker/image/');
define('DIR_LANGUAGE', '/home/agsolgel/public_html/bakersstore.in/baker/admin/language/');
define('DIR_TEMPLATE', '/home/agsolgel/public_html/bakersstore.in/baker/admin/view/template/');
define('DIR_CONFIG', '/home/agsolgel/public_html/bakersstore.in/baker/system/config/');
define('DIR_CACHE', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/cache/');
define('DIR_DOWNLOAD', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/download/');
define('DIR_LOGS', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/logs/');
define('DIR_MODIFICATION', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/modification/');
define('DIR_UPLOAD', '/home/agsolgel/public_html/bakersstore.in/baker/system/storage/upload/');
define('DIR_CATALOG', '/home/agsolgel/public_html/bakersstore.in/baker/catalog/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'baker');
define('DB_PASSWORD', 'password');
define('DB_DATABASE', 'agsolgel_bakers_store');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');