ďťż

[PHP] problem z kodem php (konfiguracja forum)

       

Podstrony


telcocafe

Konfiguruje własne forum wpisuje w pliki config.php kod:
<?php chmod('/dodatki', 0777); chmod('/dodatki/pliki_konfiguracyjne', 0777); $f = fopen('/dodatki/pliki_konfiguracyjne/config.php', "w"); chmod('/dodatki/pliki_konfiguracyjne/config.php', 0777); fwrite($f, $dane); fclose($f); Warning: chmod() [function.chmod]: open_basedir restriction in effect. File(/dodatki) is not within the allowed path(s): (/home/bnk/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bnk/public_html/strona/bnk_cms/instalacja.php on line 56 Warning: chmod() [function.chmod]: open_basedir restriction in effect. File(/dodatki/ustawienia) is not within the allowed path(s): (/home/bnk/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bnk/public_html/strona/bnk_cms/instalacja.php on line 57 ?>
Mam mały problem z nim ponieważ gdy wpisuje adres forum to wyświetla mi komunikat:
Parse error: parse error in c:\usr\krasnal\www\forum\upload\inc\config.php on line 8
CO robić???



Od linijki ósmej do ?> wyrzuć te błędy. To jest treść wygenerowana przez skrypt, który nie potrafił zapisać tego pliku?

Od linijki 8 do ?> to jest część skryptu, która usuwa błędy. Bez tych linijek kody po uruchomieniu forum wyświetla mi się to:

Warning: chmod(): No such file or directory in c:\usr\krasnal\www\forum\upload\inc\config.php on line 2 Warning: chmod(): No such file or directory in c:\usr\krasnal\www\forum\upload\inc\config.php on line 3 Warning: fopen(/dodatki/pliki_konfiguracyjne/config.php): failed to open stream: No such file or directory in c:\usr\krasnal\www\forum\upload\inc\config.php on line 4 Warning: chmod(): No such file or directory in c:\usr\krasnal\www\forum\upload\inc\config.php on line 5 Warning: fwrite(): supplied argument is not a valid stream resource in c:\usr\krasnal\www\forum\upload\inc\config.php on line 6 Warning: fclose(): supplied argument is not a valid stream resource in c:\usr\krasnal\www\forum\upload\inc\config.php on line 7 MyBB Error MyBB has generated a critical error and as a result cannot function correctly. MyBB Said: Error Code: board_not_installed Your board has not yet been installed and configured. Please do so before attempting to browse it. Please try clicking the Refresh button in your web browser to see if this corrects this problem. We apologise for any inconvenience.
Jak to umieszcze to likwiduje te błędy ale pokazuje mi się to co umieściłem w poście powyżej.(Parse error: parse error in c:\usr\krasnal\www\forum\upload\inc\config.php on line 8)

Coś nie tak jest z 8 linijką kody tylko nie wiem co???
Użytkownik grafikb edytował ten post 14 listopad 2007, 21:03

Od linijki 8 do ?> to jest część skryptu, która usuwa błędy.
Wcale nie usuwa błędów, on je dodatkowo mnoży,
Przecież andrzej_aa dobrze Ci napisał.

Z tego co widzę, instalujesz myBB a on plików konfiguracyjnych nie ma napewno w katalogu "/dodatki/pliki_konfiguracyjne/config.php"



Tak w sumie to ten kod wziąłem z internetu i w tajemnicy wam powiem, że nie bardzo wiem jak taki skrypt konfiguracyjny powinien wyglądać.
I jak by ktoś mógł to niech przyśle mi tak kod albo jego przykład bo samemu jakoś nie mogę sobie poradzić.

Wiesz, najwygodniej byłoby, gdybyś wygooglował instrukcję instalacji i zainstalował forum po bożemu, a nie się w partyzantkę bawisz.

http://mybboard.pl/s...ead.php?tid=239

Ok. Wszystko ładnie tylko co wpisać w tych plikach:

/inc/config.php
/inc/settings.pph
/uploads/
/uploads/avatars/

Bo tak właściwie to mam problem z tym.
Użytkownik grafikb edytował ten post 14 listopad 2007, 20:59
Przecież nikt nie każe ci tam nic wpisywać. Masz im ustawić chmod 777. Jeśli nie wiesz co to znaczy, to nie lamentuj, tylko zapytaj google.

Zrobiłem jak mówiłeś. Przeczytałem, że w Total Commanderze można to zrobić poprzez zmianę atrybutów, ale gdy naciskam plik/zmiana atrybutów to mam takie opcje:


Z podkatalogami
Archiwizowany
Tylko do odczytu
Ukryty
Systemowy
Zmień datę /czas

Też coś czytałem, że można chmod ustawić przez php.

A instalujesz to na linuksowym serwerze, czy lokalnie na windowsie (np. Krasnal)? Bo jesli to ostatnie, to nie musisz ustawiać chmodów - to nie dotyczy windowsa.

Tzn. w Windowsie plik musi mieć odznaczone "tylko do odczytu", czyli nic nie zmieniasz.
Użytkownik bryn edytował ten post 16 listopad 2007, 18:37
No tak właściwie to na krasanalu to zrobiłem. Ale mam mały problem bo jak zainstaluje myodbc 3.51 do bazy danych to mi wyskakuje

NOT FOUND
DRIVER VERSION
DRIVER C:\WINDOWS\system32\myodbc3.dll
AIP LEVEL
SETUP C:\WINDOWS\system32\myodbc3S.dll
SQL LEVEL

No i nie wiem co zrobić. POMOCY!!!!
(Te pliki są w tej lokalizacji co być powinny.)
Użytkownik grafikb edytował ten post 19 listopad 2007, 19:07
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.