Právě je 28 bře 2024 11:36

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: PDO - Připojení k MySQL
PříspěvekNapsal: 16 led 2014 16:03 
C4 zákazník

Registrován:
16 led 2014 15:49
Příspěvky:
2
Dobrý den,
uploadnul jsem stránky které jsem vytvořil (testováno na lokálu XAMPP), kde vše fungovalo jak má. Nicméně tady na serveru mi neběží. A to konkrétně spojení s databází pomocí PDO.

Dočetl jsem se že PDO MySQL se zapíná pouze na vyžádání, takže tak jsem již učinil (na podpora@c4.cz). Takže doufám že až mi bude zapnut, tak mi poběží, ale i tak se zeptám na pár dalších věcí.

1. Konstanta MYSQL_ATTR_INIT_COMMAND
připojení k db mám napsané takto:
Kód:
$nastaveni = Array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        PDO:MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
    );
$spojeni = @new PDO(
                "mysql:host=$host;dbname=$databaze",
                $uzivatel,
                $heslo,
                $nastaveni
            );


To mi házelo chybu, že MYSQL_ATTR_INIT_COMMAND není platná konstanta, takže jsem to nahradil za:
Kód:
private static $nastaveni = Array(
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
        1002 => "SET NAMES utf8"
    );

Prý BUG v php, tak snad to tak bude ok.
2. chybové hlášení
Bylo by možné si nechat vypnout chybové hlášení které se aktuálně vypisují? (teda až to celé odladím ještě na hsotingu), protože PDO má takovou "dobrou" vlastnost, že do chyby vypisuje i přihlašovací údaje k DB...

Předem děkuji za odpověď.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PDO - Připojení k MySQL
PříspěvekNapsal: 16 led 2014 19:21 
C4 zákazník

Registrován:
16 led 2014 15:49
Příspěvky:
2
Tak už mi to frčí.
Děkuji podpoře za rychlé vyřízen :mrgreen:

Ale dotaz č.2 ohledně výpisu errorů stále platí.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PDO - Připojení k MySQL
PříspěvekNapsal: 16 led 2014 23:22 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 19:53
Příspěvky:
263
Dobrý den,

napište si na podpora@c4.cz, že chcete přenastavit direktivu display_errors na Off. Nezapomeňte uvést název webu, pro který chcete nastavení provést.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PHP, MySQL Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz