Ошибки расширения PDO -- перехват исключения для fetch()

Интересует вопрос - какие именно виды ошибок включают в себя ошибки типа PDOException?

Пример из учебника Котерова(стр 709):

php На локальной машине не работает зашифрованный код, а на сервере работает, как завести -- поиск ошибки

Советы (по вероятности возникновения):

  1. Смотри журнал ошибок (где лежит зависит от настроек вируального хоста)
  2. Про инклуды уже писали
  3. Далее, если непонятно что происходит: убедитесь что на боевом сервере и вас включены те же модули

php Не работает include: Failed opening ... for inclusion-- зашифрованный код

Наблюдается ошибку инклуда, хотя файл есть в проекте:

Failed opening ... for inclusion

Возможно, пхп пытает заинклудить файл по абсолютному пути, варианты решения этой задачи:

[!] Зашифрованный PHP код -- как с ним работать

Соберём тут советы по работе с зашифрованным php кодом.
(см. ссылки ниже)

linux find Поиск файла по имени

После самой команды указываем корневую папку, начиная с которой надо искать, затем флаг поиска, а затем уже значение, рассмотрим примеры:

  • С учетом регистра, начиная с корня:
    find / -name имяфайла
  • Без учета регистра, начиная с корня (надежнее больше совпадений):
    find / -iname имяфайла

Если нужно просто вхождение в имя подстроки, то так:

nginx Конфигурационный файл конфиг. Где лежит и т.д.

Конфигурационный файл может лежать по адресу:

/usr/local/nginx/conf/nginx.conf

Осовной конфиг может лежать:

/etc/nginx/nginx.conf

git checkout Переключение на конкретный коммит в ветке, а затем назад на последий. Как вернуться на последний коммит в ветке

Предположим, что вы находитесь на ветке мояветка1 и вам надо переключиться на состояние коммита с хэшем a1ddc3, тогда можно:

  • Переключиться на указанный коммит:
    git checkout a1ddc3
  • ... а затем вернуться назад (чекаут с именем ветки):
    git checkout мояветка1

phpword Пример вывода заголовка

$header16 = array('size' => 16, 'bold' => true);
$header15 = array('size' => 14, 'bold' => true);

$section->addText(htmlspecialchars("Сообщение ",
		$header16, array('align' => 'center'));
$section->addText(htmlspecialchars('Очень даже важное ' 
		. date('H:i d-m-Y')), $header15, array('align' => 'center'));
$section->addTextBreak(1);

phpword Пример создания таблицы colspan rowspan Объединение ячеек по вертикали и горизонтали

  public static function testDoc()
   {
        
        $phpWord = new \PhpOffice\PhpWord\PhpWord();
        
        $section = $phpWord->addSection(array(
            'orientation' => 'landscape',
            'marginLeft'   => 600,
            'marginRight'  => 600,
            'marginTop'    => 600,
            'marginBottom' => 600,
        ));
        
        
        $section->addTextBreak(1); // перенос строки
        $section->addText("Table with colspan and rowspan");
        

phpword microsoft word 2007 Не удаётся открыть файл из-за содержимого неопознанная ошибка. Динамический рассчет ширины ячейки

Не удаётся открыть файл из-а ошибок его содержимого неопознанная ошибка

Местоположение: часть: word/document.xml строка: 2 столбец: 1075

Ошибка наблюдается на слэше в конце тега (именно на неё ругается word 2007 при открытии файла):

<w:tbl>
  <w:tblGrid>
      <w:gridCol w:w="877,77777777778" w:type="dxa"/>

т.е. ворд ругается вот на этот слэш:

Pages

Subscribe to fkn+antitotal RSS