Witam Serdecznie! Mam problem z działaniem, a konkretnie dostępem do Panelu Administracyjnego. Mam stronę na serwerze ftp. Dostęp do tej strony uzyskałem przez program Quick CMS. Po analizach informatycznych udało się wykluczyć problemy po stronie administratora i hardwarowe. Problem z tego co mi się wydaje leży po stronie programu i jego niekompatybilności z Windowsem 7. Przedtem dostęp do strony uzyskiwałem przez Quick CMS 4.0 zainstalowany na Windows XP Home Edition SP3. Niestety musiałem przesiąść się na Windows 7 x86 Ultimate i tu zaczęły się schody. Postępowałem zgodnie z tutorialem : Co do możliwości edycji strony to należy ściągnąć wersje portable programu xampp
http://portableapps.com/apps/development/xampp
trzeba zainstalowaś ten program do wybranego katalogu i uruchomić przez xampp-control.exe i wystartować usługi Apache i MySql
W katalogu w którym zainstalowaliúmy xampp'a odnajdujemy katalog htdocs zakładamy w nim katalog np. qcms i do tego katalogu rozpakowujemy qiuck cms'a.
Następnie łączymy się przez ftp do serwera z naszą stroną i zawartość katalogu public_html kopiujemy do katalogu qcms nadpisując jego zawartość.
Następnie w przeglądarce internetowej wpisujemy http://localhost/qcms/admin.php użytkownik: admin, hasło: !arturka#2011 to pozwala nam zmieniaś zawartość strony
http://localhost/qcms pod tym adresem oglądamy wynik naniesionych zmian
Po dokonaniu wszystkich zmian kopiujemy z naszego katalogu qcms na serwer ftp wszystko poza katalogiem actions_admin i plikiem admin.php.
W tym miejscu następuje problem. Jeśli instaluję czysty program to wszystko działa. W momencie przekopiowania plików z serwera ( czyli de facto skopiowania plików strony na dysk twardy celem dokonywania zmian poza serwerem) następuje problem z dostępem do Panelu Administracyjnego
W najnowszej wersji Quick CMS wyświetlane są następujące komunikaty
Fatal error: Class 'FlatFiles' not found in C:\xampp\htdocs\qcms\core\pages.php on line 347
Po podmianie pliku na czysty ( z nowej paczki ściągniętej z opensolution) wyświetlił się kolejny błąd:
Fatal error : Class 'Files' not found in C:\xampp\htdocs\qcms\core\files.php.
Ten plik również podmieniłem na czysty i w tym momencie uzyskuję dostęp do panelu logowania jednak po zalogowaniu mam jedynie górny pasek, bez pełnej funkcjonalności panelu logowania.
Zespół informatyczny administrujący serwerem również utknął w tym samym miejscu i potwierdził że problem nie leży po stronie technicznej mojego komputera.
Próbowałem odpalić starsze wersje jednak otrzymywałem jedynie poniższy błąd:
Notice: Use of undefined constant DB_FAILED_LOGS - assumed 'DB_FAILED_LOGS' in C:\xampp\htdocs\qcms\core\common-admin.php on line 131
Warning: require_once(templates/admin/_header.php):failed to open stream: No such file in directory in C:\xampp\htdocs\qcms\core\common-admin.php on line 175
Fatal error: require_once(): Failed opening required 'templates/admin/_header/php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\qcms\core\common-admin.hp on line 175
W tym momencie brakuje mi pomysłów co można zrobić i bardzo bardzo prosiłbym o pomoc.
Dokładnie tak - po wrzuceniu czystej wersji wszystko chodzi jak w zegarku i panel i strona. Schody zaczynają się, kiedy wrzucam a dysk ( do czystej wersji) pliki z serwera Tak chodzi o wersję Quick.Cms v5.x :)
Witam! Przepraszam za opóźnienie w odpowiedzi, ale walczyłem ze stroną. Używam Total Commandera z wtyczką SecureFTP Plugin. Pobrałem w trybie binarnym ( czyli dla jasności w trybie gdzie miałem pliki .php itd, tak?) i nic, absolutne nic. Nie mam już pomysłów co zrobić.
Jeśli strona działa na serwerze, a na "xampp'ie" działa czysta, świeżo pobrana wersja, to jest problem w kopiowaniu z serwera. Jaki? Nie mam pojęcia.. Jakieś błędy się wyświetlają?
Rozumiem - też metodą 'odkrywkową' wykluczałem kolejne rzeczy. Wyświetlają się dokładnie te błędy, które spisałem krok po kroku w I poście. I błędem po kopiowaniu Fatal error: Class 'FlatFiles' not found in C:\xampp\htdocs\qcms\core\pages.php on line 347
Po podmianie pliku na czysty ( z nowej paczki ściągniętej z opensolution) wyświetlił się kolejny błąd:
Fatal error : Class 'Files' not found in C:\xampp\htdocs\qcms\core\files.php.
Ten plik również podmieniłem na czysty i w tym momencie uzyskuję dostęp do panelu logowania jednak po zalogowaniu mam jedynie górny pasek, bez pełnej funkcjonalności panelu logowania.
W starszej wersji Quick CMS czyli np. 4.0, 4.2 itd.
Notice: Use of undefined constant DB_FAILED_LOGS - assumed 'DB_FAILED_LOGS' in C:\xampp\htdocs\qcms\core\common-admin.php on line 131
Warning: require_once(templates/admin/_header.php):failed to open stream: No such file in directory in C:\xampp\htdocs\qcms\core\common-admin.php on line 175
Fatal error: require_once(): Failed opening required 'templates/admin/_header/php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\qcms\core\common-admin.hp on line 175
i żaden inny. Czyli podsumowując - najnowsza wersja programu przepuszcza do panelu logowania o wyglądzie takim jak podałem wyżej w linku. Starsza nie robi nawet tego.
co do: "Rozumiem - też metodą 'odkrywkową' wykluczałem kolejne rzeczy. Wyświetlają się dokładnie te błędy, które spisałem krok po kroku w I poście. I błędem po kopiowaniu Fatal error: Class 'FlatFiles' not found in C:\xampp\htdocs\qcms\core\pages.php on line 347"
Wklej tutaj linie z tego pliku core\pages.php 346, 347, 348, oczywiście z tego pliku z serwera po skopiowaniu, nie z czystej wersji
"Po dokonaniu wszystkich zmian kopiujemy z naszego katalogu qcms na serwer ftp wszystko poza katalogiem actions_admin i plikiem admin.php" Czy to oznacza, że nie masz ich "u góry"?
Edytuję notatnikiem bo nic innego nie przyszło mi do głowy dotychczas ale jeśli macie jakieś typy to będę zobowiązany. $config['version'] = '5.1'; - proszę :)