Forum e-Weblink
System wymiany linków reklamowych - Crosslinking => Pomoc => Wątek zaczęty przez: Mike_PL w Styczeń 20, 2008, 13:50:15
-
Chyba FAQ nie bardzo aktualne. W ogóle nie mam takiego fragmentu u siebie:
$template->display('body');
garbage_collection();
exit;
}
Więc jak zainstalować system w phpbb3?
-
Opracował Colin z PIO
includes/functions.php:
po
// Which timezone?
$tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));
dodaj
include 'nazwa-pliku.php';
$weblink = fetch_weblink(' | ');
po
'T_STYLESHEET_NAME' => $user->theme['theme_name'],
dodaj
'WEBLINK' => $weblink,
styles/prosilver/template/overall_footer.php
przed
</body>
dodaj
{WEBLINK}
-
No niby link się wyświetlają, strona została dodana. Ale gdy chce wejść w Panel Administracyjny dostaje taki bład:
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3304: include(77dee920c25acf126119ce576a7e06a3.php) [function.include]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3304: include() [function.include]: Failed opening '77dee920c25acf126119ce576a7e06a3.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
Da się coś z tym zrobić?
-
Już sobie poradziłem, można usunąć :)
Trzeba zrobić małą zmiane a dokładnie:
include $phpbb_root_path . ''nazwa-pliku.' . $phpEx;
-
A mi wyskakuje mi taki komunikat:
901 [phpBB Debug] PHP Notice: in file /includes/functions.php on line 3546: Cannot modify header information - headers already sent by (output started at /87bb55de8b9985818f1a1924bde8b579.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3548: Cannot modify header information - headers already sent by (output started at /87bb55de8b9985818f1a1924bde8b579.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3549: Cannot modify header information - headers already sent by (output started at /87bb55de8b9985818f1a1924bde8b579.php:1)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3550: Cannot modify header information - headers already sent by (output started at /87bb55de8b9985818f1a1924bde8b579.php:1)
Co mam zrobić?
-
Najprościej włączyć PHP w stylach (panel administracyjny) oraz w templacie w overall_footer.html wstawić kod:
<!-- PHP -->
ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../:../../../../../');
include_once('tajnykod.php'); echo fetch_weblink();
<!-- ENDPHP -->
Kiedy mamy forum umieszczone w katalogu, a nie w głownej domenie przy logowaniu się do panelu będzie błąd ścieżki.
Samo wstawienie tego kodu nie wystarcza w 100%:
include_once('../tajnykod.php'); echo fetch_weblink();
Dlatego dodałem:
ini_set ("include_path", ini_get ("include_path") . ':../:../../:../../../:../../../../:../../../../../');
-
Witam,
Robię wszystko zgodnie z sugestiami powyżej i w ogóle nie wyświetla linków. O co chodzi? Chyba, że o czymś zapomniałem.
Dotyczy forum PHPBB3: www.forum.maremi-group.com
Wcześniej instalowałem to na JOOMLA, w serwisie www.yumarc.com i wszystko poszło sprawnie.
Tutaj w forum nie wyświetla mi w ogóle linków. Próbowałem na obydwa sposoby napisane powyżej i nic.
Proszę o pomoc.
-
Ponawiam swoje zapytanie i swoją prośbę o pomoc.
-
Niestety w kodzie nie widać żadnych śladów po instalacji skryptu, więc nie jestem w stanie powiedzieć co jest nie tak zrobione.
-
Bo się wkurzyłem i usunąłem. Wieczorem wprowadzę na nowo i dam znać.
-
Wrzuciłem jeszcze raz wszystko zgodnie z sugestiami powyżej - wybierając pierwszą wersję (Mike_PL) i nic się nie wyświetla.
Proszę o pomoc.
-
Niestety nie widać żadnego błędu, nie ma w zasadzie żadnego śladu po instalacji skryptu, więc i doradzić ciężko będzie. Jedyna opcja to czasowe udostępnienie dostępu do konta FTP, po szczegółu zapraszam na PW.