KozmoK
01-13-2010, 01:36 PM
I rebuild the languages and phrases via OS cron by executing
a custome php file called rebuild.php
it is basically executed by running php rebuild.php.
Something happened after the 4.0.1 upgrade - they added a parse url command or something.
[root@ip-xx-xx-147-104 admincp]# php rebuild.php
PHP Warning: parse_url(http:///rebuild.php): Unable to parse URL in /home/rent/public_html/forums/includes/class_core.php on line 2017
Warning: parse_url(http:///rebuild.php): Unable to parse URL in /home/rent/public_html/forums/includes/class_core.php on line 2017
<br /><strong>Warning</strong>: parse_url(http:///rebuild.php): Unable to parse URL in <strong>[path]/includes/class_core.php</strong> on line <strong>
my rebuild.php that worked flawlessly before 4.0.1 upgrade:
(dont judge my directory's I was playing around with them troubleshooting once and never put them back since it was working)
<?php
error_reporting(E_ALL & ~E_NOTICE);
define('VERSION', '4.0.1');
define('THIS_SCRIPT', 'rebuild.php');
define('VB_AREA', 'tools');
if (file_exists('./../includes/init.php'))
{ // need to go up a single directory, we must be in includes / admincp / modcp / install
chdir('./../');
}
else
{
die('Please place this file within the admincp / install folder');
}
require_once('./install/init.php');
require_once('./global.php');
require_once(DIR . '/includes/adminfunctions_notice.php');
require_once(DIR . '/includes/adminfunctions.php');
build_notice_datastore();
require_once('/home/rent/public_html/forums/includes/adminfunctions_language.php');
require_once(DIR . '/includes/class_xml.php');
build_language(-1);
build_language_datastore();
?>
a custome php file called rebuild.php
it is basically executed by running php rebuild.php.
Something happened after the 4.0.1 upgrade - they added a parse url command or something.
[root@ip-xx-xx-147-104 admincp]# php rebuild.php
PHP Warning: parse_url(http:///rebuild.php): Unable to parse URL in /home/rent/public_html/forums/includes/class_core.php on line 2017
Warning: parse_url(http:///rebuild.php): Unable to parse URL in /home/rent/public_html/forums/includes/class_core.php on line 2017
<br /><strong>Warning</strong>: parse_url(http:///rebuild.php): Unable to parse URL in <strong>[path]/includes/class_core.php</strong> on line <strong>
my rebuild.php that worked flawlessly before 4.0.1 upgrade:
(dont judge my directory's I was playing around with them troubleshooting once and never put them back since it was working)
<?php
error_reporting(E_ALL & ~E_NOTICE);
define('VERSION', '4.0.1');
define('THIS_SCRIPT', 'rebuild.php');
define('VB_AREA', 'tools');
if (file_exists('./../includes/init.php'))
{ // need to go up a single directory, we must be in includes / admincp / modcp / install
chdir('./../');
}
else
{
die('Please place this file within the admincp / install folder');
}
require_once('./install/init.php');
require_once('./global.php');
require_once(DIR . '/includes/adminfunctions_notice.php');
require_once(DIR . '/includes/adminfunctions.php');
build_notice_datastore();
require_once('/home/rent/public_html/forums/includes/adminfunctions_language.php');
require_once(DIR . '/includes/class_xml.php');
build_language(-1);
build_language_datastore();
?>