Autor | Zpráva | ||
---|---|---|---|
Patrik C. Profil * |
#1 · Zasláno: 14. 7. 2011, 02:26:38
Zdravím, dnes jsem si na server nahrál Nette. A po vyvolání souboru jsem obdržel hned chybovou hlášku a nevím co s tím....
Fatal error: Class 'Debug' not found in /var/www/vhosts/cenzura/subdomains/nettetest/httpdocs/nette.php on line 8 Na 8 řádku je : Debug::enable(); Mám verzi php 5.24, k tomu jsem i stáhl patřičnou verzi nette pro 5.2 Nesetkal se někdo s tímto problémem ? Není potřeba třeba někde nastavit nějaké práva ? Díky |
||
Alphard Profil |
#2 · Zasláno: 14. 7. 2011, 02:30:24
Máte načtené Nette? Jestli jste si stáhl prefixovou verzi, tak spíš NDebug.
Máte již vytvořenou aplikaci a chyba se objevila po přesunu na ostrý server, nebo teprve začínáte? |
||
Patrik C. Profil * |
#3 · Zasláno: 14. 7. 2011, 02:37:51
Začínám...
loader načítám: require 'Nette/loader.php'; pro začátek jsem si stáhl příklad, abych si to ošahal verzi nette mám: NetteFramework-2.0beta-PHP5.2.zip příklad: <?php require 'Nette/loader.php'; // pokud pouĹžĂvĂĄte verzi pro PHP 5.3, odkomentujte nĂĄsledujĂcĂ Ĺ?ĂĄdek: // use Nette\Forms\Form, Nette\Debug; Debug::enable(); $countries = array( 'Evropa' => array( 'CZ' => 'Ä?eskĂĄ republika', 'FR' => 'Francie', 'DE' => 'NÄ?mecko', 'SK' => 'Slovensko', 'GB' => 'VelkĂĄ BritĂĄnie', ), 'AU' => 'AustrĂĄlie', 'CA' => 'Kanada', '?' => 'jinĂĄ', ); $sex = array( 'm' => 'muĹž', 'f' => 'Ĺžena', ); $form = new Form; $form->addText('name', 'JmĂŠno:'); $form->addText('age', 'VÄ?k:'); $form->addRadioList('gender', 'PohlavĂ:', $sex); $form->addText('email', 'E-mail:'); $form->addCheckbox('promo', 'zasĂlejte mi reklamu'); $form->addSelect('country', 'ZemÄ?:', $countries); $form->addPassword('password', 'Heslo:'); $form->addPassword('password2', 'Heslo pro kontrolu:'); $form->addSubmit('register', 'Registrovat'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="content-language" content="cs" /> <title>RegistraÄ?nĂ formulĂĄĹ?</title> <style type="text/css"> <!-- .required { color: darkred } th { width: 8em; text-align: right; } --> </style> </head> <body> <h1>RegistraÄ?nĂ formulĂĄĹ?</h1> <?php echo $form ?> </body> </html> uložené to mám v v UTF-8 |
||
joe Profil |
#4 · Zasláno: 14. 7. 2011, 02:46:50
Debugger::enable(); Od nějaké verze to je přejmenované |
||
Alphard Profil |
#5 · Zasláno: 14. 7. 2011, 02:48:31 · Upravil/a: Alphard
Tahle verze je myslím prefixovaná, měl byste použít
NDebug::enable(); $form = new NForm; [#4] Aha, já zapomněl, tak možná NDebugger::enable(); |
||
Patrik C. Profil * |
#6 · Zasláno: 14. 7. 2011, 02:55:43
Aha, už to jede díky a frčí to s
NDebugger::enable(); Ještě jednou díky |
||
Časová prodleva: 14 let
|
0