![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Witam.
Posiadam program do użytku wewnętrzego napisanego na zamówienie (php, sql). Chciałbym teraz go przenieść na serwer z wersją PHP 5.3 (program był napisany ok 3-4 lata temu, nie wiem na jaką wersję PHP). Po przenisieniu wywala błąd: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at admin@example.com to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log. Po wykasowaniu pliku .htaccess błąd już się nie pojawia, ale wyświetla się pusta strona. Plik wygląda następująco
Czy jest to wina pliku htaccess czy problemu trzeba szukać w innych plikach ? |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%)
|
wiesz cp?? spróbuj na tym php 5.3 bez htaccess postawić np. phpbb mybb jakiś lekki skrypt postaw i powiedz co się dzieje... najwyżej możesz podac jeszcze ten error log
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
PHPbb działa bez htaccess.
Dodam jeszcze, że mój portal korzysta z funkcji nadpisywania plików, mam na myśli, że pokazuje na pasku ścieżkę, której w rzeczywistości nie ma, chyba właśnie po to jest potrzebny ten htaccess. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%)
|
Przejrzyj logi moze tam zobaczysz bardziej konkretna odpowiedz.
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%)
|
Daj ten error log
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
[Sat Apr 04 13:50:14.925801 2015] [core:alert] [pid 4324:tid 816] [client 127.0.0.1:59874] C:/wamp/www/portal/.htaccess: Invalid command 'RewriteRule', perhaps misspelled or defined by a module not included in the server configuration
Dodam jeszcze, że aktualnie testuję program na wamserver, ale na starszej wersji php działało |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%)
|
W .htaccess nieznana komenda RewriteRule
wgraj nowe apache i poczytaj o RewriteRule dla niego (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%)
|
Wywal wampa bo jest stary i niewspierany. Uzyj np xamppa, pewnie tam jest nie właczone mod_rewrite. Blad od poczatku by ewidetnie zwiaany z htaccess wiec nwm poco mial cos wgrywac. Istawienia zmienia sie w opcjach. No i wlacz sobie raportowanie bledow (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
już doszedłęm, że jest wyłączony rewrite_module, nie wpadłem na to, bo nie wiedziałęm, że zresetował poprzednie ustawienia
teraz błędów już nie wyświetla, ale link umożlwiający logowanie się nie działa, wyskakuje komunikat, że nie ma go na serwerze gdzie można załączyć raportowanie błędów? |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%)
|
Wejdz w przedzszkolu w tematy przepiete jak prawidlowo zadac pytanie tam jest oposane jak to zrobic. Jestem na tel wiec nie wkleje Ci teraz linka (IMG:style_emoticons/default/smile.gif)
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
W pliku który ZAWSZE odpalasz (najpewniej index.php) dodaj:
I będzie włączone raportowanie błędów. Tylko pamiętaj aby na produkcji to usunąć (IMG:style_emoticons/default/tongue.gif) |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Mój plik idex.php wygląda tak:
dodalem error_reporting(E_ALL); I niestety nic nie pokazuje. Pewnie dlatego, że przy poprawym działaniu http://localhost - wyświetla pustą stronę, dopiero adres http://localhost/logowanie prowadzi do strony z logowaniem. Ocywiście na serwerze nie ma takiego foldera jak "logowanie" a przy milionach plikach i folerach ciężko dojść, gdzie to się znajduje. Chyba będę musiał odezwać się do programisty, który mi to pisał. Czy sądzicie, że problem może polegać inną wersją PHP ? Ten post edytował pawelwel 4.04.2015, 13:33:25 |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%)
|
Tak dziala wlasnie mod_rewrite (IMG:style_emoticons/default/smile.gif) tych podstron nie ma nigdzie. A skoro na glownej nic nie ma to kwstia zlej konfiguracji pewnie w htaccess albo brak wpisow w rutingu
|
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Na głownej nic nie ma, żeby nie kusiło (IMG:style_emoticons/default/wink.gif) nie ma, bo nie ma być
Na starszej wersji PHP wszystko działa poprawnie... |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%)
|
No to w takik razie co jest nie tak?
|
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
po wejściu na http://localhost/logowanie pojawia się informacja o braku strony. Strona nie generuje się skryptem do napisywania plików. Jeśli htaccess ni wymaga zmiany w związku z inna wersją php, wydaje mi się, że nic tutaj nie wymyślimy. Pewnie aktualizacji wymaga framework YII, a tego sam nie zrobię, będę musiał dać zlecenie programiście, autorowi programu.
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 4 Dołączył: 16.03.2012 Ostrzeżenie: (0%)
|
poszukaj pliku requirements/index.php i otwórz go w przeglądarce.
yii potrzebuje kilka rozszerzeń php. Ten post edytował pasman 5.04.2015, 20:15:52 |
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Nie znazłem folderu requirements, lecz plik bez rozszerzenia o nazwie requirements, źródło pliku
JQUERY IS REQUIRED FOR USE OF THIS PLUGIN You can grab the latest version here: http://jquery.com We recommend version 1.3 due to its significant speed increases in several areas, but qTip supports the use of jQuery version 1.2.6 and above for all you who have decided not to upgrade. |
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 4 Dołączył: 16.03.2012 Ostrzeżenie: (0%)
|
no to pozostaje ci ręczne sprawdzenie wymagań.
Kod Sprawdzanie wymagań stawianych przez Yii
Opis Skrypt ten sprawdza czy konfiguracja Twojego serwera spełnia wymagania pozwalające uruchomić aplikację napisaną przy użyciu Yii. Sprawdza on, czy serwer używa poprawnej wersji PHP, czy zostały załadowane odpowiednie rozszerzenia PHP oraz czy ustawienia w pliku php.ini są prawidłowe. Rozstrzygnięcie Konfiguracja Twojego serwera spełnia minimalne wymagania stawiane przez Yii. Zwróć uwagę na ostrzeżenia wyświetlone poniżej jeśli Twoja aplikacja będzie używała odpowiadających im funkcjonalności. Szczegóły Nazwa Rezultat Wymagana przez Notka wersja PHP Passed Yii Framework Wymagane jest PHP w wersji 5.1.0 lub wyższej zmienna $_SERVER Passed Yii Framework rozszerzenie Reflection Passed Yii Framework rozszerzenie PCRE Passed Yii Framework rozszerzenie SPL Passed Yii Framework rozszerzenie DOM Passed CHtmlPurifier, CWsdlGenerator rozszerzenie PDO Passed Wszystkie klasy bazodanowe rozszerzenie PDO SQLite Passed Wszystkie klasy bazodanowe Required for SQLite database. rozszerzenie PDO MySQL Passed Wszystkie klasy bazodanowe Required for MySQL database. rozszerzenie PDO PostgreSQL Passed Wszystkie klasy bazodanowe Required for PostgreSQL database. PDO Oracle extension Failed Wszystkie klasy bazodanowe Required for Oracle database. PDO MSSQL extension (pdo_mssql) Failed Wszystkie klasy bazodanowe Required for MSSQL database from MS Windows PDO MSSQL extension (pdo_dblib) Failed Wszystkie klasy bazodanowe Required for MSSQL database from GNU/Linux or other UNIX. PDO MSSQL extension (pdo_sqlsrv) Failed Wszystkie klasy bazodanowe Required for MSSQL database with the driver provided by Microsoft. PDO ODBC extension Failed Wszystkie klasy bazodanowe Required in case database interaction will be through ODBC layer. rozszerzenie Memcache Failed CMemCache rozszerzenie APC Failed CApcCache rozszerzenie Mcrypt Passed CSecurityManager Required by encrypt and decrypt methods. crypt() CRYPT_BLOWFISH option Passed CPasswordHelper Required for secure password storage. rozszerzenie SOAP Passed CWebService, CWebServiceAction GD extension with FreeType support or ImageMagick extension with PNG support Passed CCaptchaAction Ctype extension Passed CDateFormatter, CDateTimeParser, CTextHighlighter, CHtmlPurifier Fileinfo extension Passed CFileValidator Required for MIME-type validation |
|
|
|
![]() ![]() |
|
Aktualny czas: 29.12.2025 - 18:26 |