Witam,
Mam problem z IP.SEO a dokładniej z konfiguracją zadania CRON dla sitemap.xml.
Dostałem poradę z supportu dHosting żebym stworzył plik run_task.php o takiej zawartości:
<?php
$_SERVER['argv'][1] = "37f5c3ef8cb4235bcf561f3f09b4d66e";
include ("task.php");
W dzienniku zdarzeń dostaję taką informację:
#!/usr/bin/php -q
Warning: require_once(IPS_ROOT_PATHsources/base/ipsRegistry.php): failed to open stream: No such file or directory in /home/klient.dhosting.pl/budyn/g-zone.pl/public_html/interface/task.php on line 31
Fatal error: require_once(): Failed opening required 'IPS_ROOT_PATHsources/base/ipsRegistry.php' (include_path='.:/usr/local/lsws/php_64/5.2.16-dh27/lib/php') in /home/klient.dhosting.pl/budyn/g-zone.pl/public_html/interface/task.php on line 31
task.php
define( 'IPS_ENFORCE_ACCESS', TRUE );
define( 'IPS_IS_SHELL', TRUE );
require_once( str_replace( '/interface/task.php', '/initdata.php', $_SERVER['argv'][0] ) );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );/*noLibHook*/
$registry = ipsRegistry::instance();
$registry->init();
if ( isset( $_SERVER['argv'][1] ) )
{
ipsRegistry::$request['ck'] = $_SERVER['argv'][1];
}
Linia 31 i 32:
require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );/*noLibHook*/
Dostałem podpowiedź z supportu:
Jeszcze naszła mnie jedna myśl Jeśli przyjrzeć się temu:'sources/base/ipsRegistry.php' );/*noLibHook*/
to rzeczywiście nie ma takiego katalogu w public_html ale za to jest w admin/ a zmiana w task.php tej ścieżki nie pomaga.Mogę prosić o jakieś rady ?