Diskuze: PHP se na hostingu chová podivně
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 21 zpráv z 21.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Právě, že nemám. Potom, co jsem zkusil spustit samotnou aplikaci, jsem zkusil i čistý soubor pouze s require. Při existujícím souboru mi to nevyhodilo žádnou chybu, při existujím v podstatě stejná situace.
Ini_set jsem také zkoušel - bez výsledku. Kdes přišel na to, že mi chybí? S PHP pracuju už nějaký ten pátek.
http://leteckaposta.cz/447562399
Zdá se, že vůbec nereaguje na pokyny.
Vydim vypnute vypisovani chyb
A navic to neni phpinfo z hostingu ne?
V tom je právě ten problém. Jenže nereaguje na změny. Mělo by to být z hostingu.
Jo, zmátlo mě /home/users/inoue
ini_set('display_errors', '1') a error_reporting(E_ALL)
nic? Co ti to vrací?
Nevrací to nic. phpinfo stejný, textový výstup při provedení nějaké akce žádný (pokud nepočítáš reklamu).
Tak jinak, určitě to vrací třeba true, nebo třeba false
Nic povídám. Ini_get mi ale vrací false (respektive 0).
Tak tam asi máš skřítka co ti to žere nebo nevím
Takže prázdná stránka, na který máš pouze ten ini_set a error reporting,
fakt ti to nevrací žádnou hodnotu?
Co je to za hosting? Některé natvrdo zakazují vypisování chyb a jde to povolit v administraci. Koukni tam a případně do podmínek, co tam píší.
Původně to byl hostuju.cz, jakmile se ten problém objevil, řekl jsem si, že bych to musel řešit s podporou a to se mi nechtělo (nemám s tím hostingem příliš zkušeností). Přešel jsem tedy na endoru, kde už mi pár stránek hostují. Nikde jsem si tu žádného podobného nastavení nevšiml.
Podle phpinfo by to mělo být v pořádku.
Ještě mě napadá pokusit se nastavit ty hodnoty přes .htaccess, případně do toho webu integrovat vlastní error handler, ať víš proč require nefunguje.
Tohle je zajímavý. Podle http://srv61.endora.cz/phpinfo.php mají display_errors zapnuté, jenže když se zeptám na phpinfo u sebe, dostanu jiná data...
pokial sa odkazujes na phpinfo u seba, tak to sa zobrazi to tvoje PHP, nie to u Endory, preto su tie odlisne vystupy u oboch phpinfo
cize ak odkazujes na http://localhost/, tak sa odkazujes na 127.0.0.1, cize na svoj pocitac (tzv. na loopback)
Zobrazeno 21 zpráv z 21.