Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

вторник, 18 июня 2013 г.

PHP. Падает apache.

Если по совершенно непонятной причине сервер не отдает страницу. А в логах apache наблюдается похожее:
[Tue Jun 18 19:49:13 2013] [notice] child pid 6141 exit signal Segmentation fault (11)
zend_mm_heap corrupted
[Tue Jun 18 19:57:50 2013] [notice] child pid 5585 exit signal Segmentation fault (11)
zend_mm_heap corrupted
[Tue Jun 18 20:00:32 2013] [notice] child pid 14010 exit signal Segmentation fault (11)

то помогает - увеличить значение output_buffering в php.ini Почему? Не разбирался ...

понедельник, 3 июня 2013 г.

Doctrine2. Кодировка текстовых полей при генерации таблиц.

Чтобы текстовые поля в таблице создавались в нужной кодировке надо указать опцию collate
/**
 * @Entity @Table(name="modifications", options={"collate"="utf8_general_ci"})
 */
class Modification 
{
    /** @Id @Column(type="integer") @GeneratedValue **/
    protected $id;
    
    /** @Column(type="string", length=255) **/
    protected $name;
}