Aktywne Wpisy

kieubasa +62

Ryksa +6
Mężczyźni którzy nie dotykali kobiety są żałośni. Coś jest z wami nie tak i tyle. Zamiast zrozumieć o co chodzi to zostajecie incelami w internecie, skill issue xD Trzeba było słuchać i uważać jak wam dziewczyny mówiły czego potrzebują ( ͡° ͜ʖ ͡°)
A jak mają powyżej 30 lat to już jest wstyd po prostu. Jako matka było by mi po prostu wstyd, że coś takiego wychowałam. Na
A jak mają powyżej 30 lat to już jest wstyd po prostu. Jako matka było by mi po prostu wstyd, że coś takiego wychowałam. Na





PHP Error [2]
include(HttpRequest.php): failed to open stream: No such file or directory (/home/site/framework/YiiBase.php:397)
#0 /home/site/framework/YiiBase.php(397): YYYApplication->handleError()
#1 /home/site/framework/YiiBase.php(397): autoload()
#2 unknown(0): autoload()
#3 /var/www/site2/app/controllers/web_controller.php(3847): spl_autoload_call()
#4 unknown(0): WebController->XXXPostAction()
#5 /var/www/site2/library/Boot.php(227): call_user_func_array()
#6 /var/www/site2/index.php(65): require_once()
Błąd mam po storzeniu nowego objektu: $objRequest = new HttpRequest($sUrl);
var_dump('test'); // tu wyświetla var_dump$objRequest = new HttpRequest($sUrl);
var_dump('test2'); // tu nie wyświetla var_dump
var_dump(class_exists('HttpRequest'); // zwraca falseStrona działa tak, że część działa na jednym frameworku, a do tego dołączony jest framework Yii 1.1 jako wspomagający pracę tego pierwszego. Podejrzewam, że nie jest ładowane peclhttp i dlatego to nie działa, ale nie wiem gdzie mam szukać problemu, bo do tej pory wszystko działało bez zarzutu. Podejrzewałem, że to może być związane z konfiguracją strony, ale moduły strony z Yii działają bez zarzutu.
W jaki sposób mogę zrobić include lub autoload, aby httpRequest zaczął działać?
#php #yii #webdev
@mariecziek: tu masz podane gdzie się zaczyna błąd. Zobacz co masz w tej linii, jakie zmienne i co chcesz tam otwierać - może jakiś log, albo jakaś zmienna z konfiga którą masz różną na dev, stage czy prod.
public static function autoload($className){
// use include so that the error PHP file may appear
if (isset(self::$classMap[$className]))
include(self::$classMap[$className]);
elseif (isset(self::$_coreClasses[$className]))
CHttpRequest. Jeśli używaszHttpRequest(bez "C" na początku), to znaczy, że masz swoją własną klasę, która dziedziczy po tej z Yii. Widocznie autoloader nie może jej z jakiegoś powodu znaleźć. Sprawdź czy na pewno istnieje i czy ścieżka do niej jest dodana do "import" w konfiguracji./home/site/z/var/www/site2? Może przeniosłeś jakąś ścieżkę z konfiguracji DEV na LIVE?@sowiq: Nie. Ponieważ
@mariecziek: Nie robiliście może upgrade PHP do 5.6, z racji zakończenia wsparcia dla 5.5? Wczoraj był boom informacyjny na ten temat :D Słyszałem, że po upgrade niektóre rozszerzenia PECL odmówiły posłuszeństwa.