Skocz do zawartości

Ramzes

Użytkownicy
  • Zawartość

    6
  • Rejestracja

  • Ostatnio

Reputacja

0 Normalna

1 obserwujący

O Ramzes

  • Ranga
    Nowy użytkownik
  1. HTTP 500 - PHP Warning: require_once

    Niestety nie mogę bezpośrednio zmienić adresu ponieważ w pliku HARDCODE.php znajduje się taka funkcja: function __autoload($class){ global $class_paths; if(isset($class_paths[$class])) {require_once($class_paths[$class]); return;} $project_prefix = Config::PROJECT_PREFIX; $length = strlen($project_prefix); if($project_prefix == substr($class,0,$length)){ require_once('../classes/'.$class.'.class.php'); }else { require_once('../lib/'.$class.'.class.php'); } } Pogrubiłem linię, której dotyczy błąd ... Tak jak wspominałem wcześniej skrypt serwisu jest na pewno OK ponieważ działa prawidłowo na serwerze wirtualnym... Błąd, który pojawia się na dedyku musi być związany z konfiguracją serwera .... Myślę, że firma hostingowa, u której mam serwer wirtualny nie stosuje jakiś "super konfiguracji" swoich serwerów ....
  2. HTTP 500 - PHP Warning: require_once

    Logi błedów na serwerze są zawsze takie same (dlatego nie wklejam aktualnych) Próbowałem zmieniać zmienna include_path w php.ini (zgodnie z błędem2 w logach) Probowałem z różnymi ustawieniami: .:/usr/share/php:/usr/share/perl .:/usr/share/php5:/usr/share/perl .:/usr/share/php5:/usr/share/perl5 i niestety błąd był zawsze taki sam... zmianie ulegała tylko druga cześć błędu w logach serwera: [Fri Oct 25 14:02:13 2010] [error] [client ip-------] PHP Fatal error: require_once(): Failed opening required '../lib/news/News.class.php' (include_path='.:/usr/share/php5:/usr/share/pear') in /home/www/domena.eu/config/HARDCODE.php on line 139 czyli zmieniała się tylko ścieżka include_path='............' Może serwer "nie odczytuje" prawidłowo include_path=' ....? albo ja wpisuję złe dane .... no ale ilość kombinacji dla "Ubuntu 10.04 Serwer" jest przecież ograniczona ... :-)
  3. HTTP 500 - PHP Warning: require_once

    Zmieniłem scieżke i dalej jest ten sam błąd... Z tego pliku, korzystają również inne podstrony serwisu i wszystko jest OK.. Najgorsze jest to, że skrypt na dedyku jest kopią 1:1 serwisu działającego na serwerze wirtualnym.... więc nie szukam problemów w samym skrypcie serwisu ... to musi być jakiś problem z konfiguracją serwera dedykowanego .... Ustawienia PHP takie same jak na serwerze wirtualnym .... A czy przypadkiem to nie będzie jakiś błąd w konfiguracji Apacha (czytanie małych i dużych liter) ...?
  4. HTTP 500 - PHP Warning: require_once

    Tak - plik jest na swoim miejscu... i ma prawidłowe prawa dostępu ... ... ?
  5. HTTP 500 - PHP Warning: require_once

    To by było za proste ... :-) Wszystkie pliki są na swoich miejscach i nazwy są również prawidłowo napisane - dokladnie sprawdziłem na samym początku ...
  6. Witam Przeniosłem działający serwis z serwera wirtualnego na dedyka i niestety zamiast jednej z podstron serwisu pojawia się błąd HTTP 500 (pozostałe podstrony działają OK). W logah apacha zapisuje się błąd: [Fri Oct 15 14:02:13 2010] [error] [client ip-------] PHP Warning: require_once(../lib/news/News.class.php): failed to open stream: No such file or directory in /home/www/domena.eu/config/HARDCODE.php on line 139 [Fri Oct 15 14:02:13 2010] [error] [client ip-------] PHP Fatal error: require_once(): Failed opening required '../lib/news/News.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/www/domena.eu/config/HARDCODE.php on line 139 Tak jak wspominałem na początku, na serwerze wirtualnym serwis działa prawidłowo i nie pojawiają się żadne błędy dlatego myślę, że jest to jakiś błąd w konfiguracji serwera dedykowanego ..... Porównywałem konfigurację serwera wirtualnego i dedykowanego (php.ini) i zarówno ustawienia jak i sama wersja php są takie same .... Proszę o pomoc gdzie szukać błędu w konfiguracji serwera ... Pozdrawiam
×