Nejste přihlášeni
Stránky 1
Zdravím,
dlhšiu dobu som tu mal vytvorený projekt na starej báze mysql_*. Nedávno som sa rozhodol prejsť na PDO, a celý projekt som si prerobil cez webové prostredie, ktoré ponúka Vertrigo, verzia 2.29.
Môj problém je, že celý prerobený web mi funguje na 100 % cez Vertrigo, ale keď to nahrám na Endoru, tak mi usekne zdrojový kód pri prvom tagu <?php endif;?> a niečo ako login abo práca s MySQL vôbec nereaguje, pritom pri teste spojenia, konkrétne "Example #2 Handling connection errors" všetko prebehlo v poriadku a vypísalo data z DB.
Neviem kde je chyba, možno je to v nastaveniach, ale v tých sa nevyznám. Jedná sa o web http://alterlife.hys.cz/.
Ďalšie info dodám, len treba upresniť, čo je dôležité.
VertrigoServ:
- Apache 2.2.23
- PHP 5.3.18
- MySQL 5.5.28
- SQLite 3.7.14.1
- PhpMyAdmin 3.5.3
- SQLiteManager 1.2.4
- Xdebug 2.2.1
Offline
Podľa mňa to je špatne nakódované, príklad: pracujete s premennou $page ktorá bude vždy prázdna, lebo údaje predávate skriptu cez premennú $_GET['page'] a túto premenné nepredávate do tej s ktorou pracujete
Offline
neviem, či som správne pochopil, ale premenná $page nebude vždy prázdna, pretože je tam:
if (isset($_GET["page"])) {$page = $_GET["page"];}
a keby aj bola zle nakódená, tak si myslím, že by mi to vyhodilo chybu, ale ono to funguje bez problémov na každej stránke, čo som vytvoril.. myslím, že problém bude niekde inde..
Offline
PROBLÉM vyriešený.
Problém bol s niektorými funkciami, mali zle zadané prihlasovacie meno a heslo do DB (z Vertriga). Keby ste mali defaultne zapnuté php errory, tak som nemusel zakladať túto tému. Trvalo mi však dosť dlho, kým som na to prišiel, a hlavne nájsť, kde sa to zapína..
EDIT: btw: máte zle nastavené GTM/UTC tu na fóre - ukazuje o hodinu menej.. aktuálny čas 16:51.
Upravil Efai (2013-08-25 16:51:48)
Offline
Časové pásmo si můžete nastavit ve svém profilu v části "Nastavení možností lokalizace".
Kontaktujte nás | FAQ
Email: fk@endora.cz
Offline
Vďaka, letný čas robil ten hodinový posun..
Offline
Stránky 1