walcze od jakiegos czasu z pewnym problemem, nie moge znalezc jego rozwiazania na forum.
Mam swiezy skrypt (wersja z dodatkami) - wrzucam go na serwer, dokonuje jakiejkolwiek zmiany np zmieniam tytul jednej ze stron. Nastepnie skrypt pobieram z serwera (HOME.pl) i wrzucam go na lokalny (webserv aktualny), w tym momencie pojawia sie blad ze nie znaleziono danych. Wszystkie menu znikaja. Mimo to jak ponownie przerzuce ten sam skrypt z powrotem na serwer to dziala on na nim poprawnie.
-Stad moje pytanie, co zrobic aby mogl on dzialac poprawnie rowniez na lokalnym serwerze? - czy to jest kwestia pliku .htaccess ?? (mimo usuwania go dalej blad sie pojawia)
Bardzo prosze o pomoc, dotychczas nie mialem takich problemow.
Dodam jeszcze ze mimo ze skrypt jest swiezy i nie wprowadzono zadnych zmina na serwerze zdalnym po przekopiowaniu skryptu na localhosta pojawia sie cos takiego:
Notice: unserialize() [function.unserialize]: Error at offset 0 of 24906 bytes in D:\VertrigoServ\www\b\core\libraries\flat-files.php on line 38 Call Stack # Time Memory Function Location 1 0.0013 362536 {main}( ) ..\index.php:0 2 0.0191 949256 Pages::getInstance( ) ..\index.php:32 3 0.0191 949888 Pages->__construct( ) ..\pages.php:17 4 0.0191 949888 Pages->generateCache( ) ..\pages.php:27 5 0.0192 949984 FlatFilesSerialize->getData( ) ..\pages.php:300 6 0.0194 975216 unserialize ( ) ..\flat-files.php:38
Notice: unserialize() [function.unserialize]: Error at offset 0 of 2220 bytes in D:\VertrigoServ\www\b\core\libraries\flat-files.php on line 38 Call Stack # Time Memory Function Location 1 0.0013 362536 {main}( ) ..\index.php:0 2 0.0197 950248 Files::getInstance( ) ..\index.php:33 3 0.0198 950864 Files->__construct( ) ..\files.php:17 4 0.0198 950864 Files->generateCache( ) ..\files.php:29 5 0.0199 951416 FlatFilesSerialize->getData( ) ..\files.php:147 6 0.0200 953744 unserialize ( ) ..\flat-files.php:38
Warning: Cannot modify header information - headers already sent by (output started at D:\VertrigoServ\www\b\core\libraries\flat-files.php:38) in D:\VertrigoServ\www\b\core\common.php on line 218 Call Stack # Time Memory Function Location 1 0.0013 362536 {main}( ) ..\index.php:0 2 0.0203 951304 simpleCounter( ) ..\index.php:39 3 0.0208 952920 setcookie ( ) ..\common.php:218
Warning: Cannot modify header information - headers already sent by (output started at D:\VertrigoServ\www\b\core\libraries\flat-files.php:38) in D:\VertrigoServ\www\b\index.php on line 80 Call Stack # Time Memory Function Location 1 0.0013 362536 {main}( ) ..\index.php:0 2 0.0210 951968 header ( ) ..\index.php:80
Rozumie ze wynika to z problemow z serializacja danych przez funkcje getData, jak mozna to naprawic? i dlaczego tak sie dzieje?
Miałem to samo, gdy przez nieuwagę zmieniłem transfer na automatyczny. Zmiana później na binarny także nie pomogła, do momentu, gdy binarnym przesłałem na serwer czysty cms, a następnie z serwera na serwer lokalny - pomogło.