...w budowie....
ostatnia aktualizacja 27.09.2012Poniżej zbiór aktualizowanych porad związanych z pracą z CodeIgniter'em.
KONFIGURACJA
plik: application/config/config.php
$config['encryption_key'] = 'twój klucz';
ustaw swój ciąg znaków (jakiś losowy, ja po prostu naparzam w klawiaturę jak szalony tutaj :))
$config['log_threshold'] = 1;
logi błędów, 1 = błedy
$config['global_xss_filtering'] = TRUE;
zabezpieczenie przed atakami XSS.
Uwaga: przy globalnym ustawieniu, w edytorach WYSIWYG typu TinyMCE itp. mogą wystąpić problemy z ucinaniem styli. Dla wytyczonych pól textarea można użyć parametru FALSE aby pominąć filtrowanie:
przykład: $this->input->post('dane',FALSE) ;
Uwaga: przy globalnym ustawieniu, w edytorach WYSIWYG typu TinyMCE itp. mogą wystąpić problemy z ucinaniem styli. Dla wytyczonych pól textarea można użyć parametru FALSE aby pominąć filtrowanie:
przykład: $this->input->post('dane',FALSE) ;
$config['csrf_protection'] = TRUE;
zabezpieczenie przed atakami CSRF
Uwaga! aby uniknąć kłopotów z Ajax ($.post w jQuery) - patrz ten post
DataMapperUwaga! aby uniknąć kłopotów z Ajax ($.post w jQuery) - patrz ten post
STRONY BŁĘDÓW
ustawić wg http://codeigniter.com/user_guide/general/errors.htmlWarto rozpatrzeć
PHPConsolehttp://datamapper.wanwizard.eu/pages/toc.html
Sparks
http://getsparks.org/
Instalacja sparków:
Upewnić się czy curl jest zainstalowany. W terminalu przejść do katalogu aplikacji i dać polecenie:
php -r "$(curl -fsSL http://getsparks.org/go-sparks)"
http://getsparks.org/
Instalacja sparków:
Upewnić się czy curl jest zainstalowany. W terminalu przejść do katalogu aplikacji i dać polecenie:
php -r "$(curl -fsSL http://getsparks.org/go-sparks)"
Więcej na: http://getsparks.org/install
- UnZip: http://getsparks.org/packages/unzip/versions/HEAD/show
- Toolbar: http://getsparks.org/packages/Debug-Toolbar/versions/HEAD/show
- Logi: http://getsparks.org/packages/fire_log/versions/HEAD/show

Brak komentarzy:
Prześlij komentarz