Раздел:
Программирование Написано:
26.02.2013
Автор:
Antonio
После перехода на PHP 5.3 пришлось править много мест для обновления OSCommerce
в admin/categories.php
// Ultimate SEO URLs v2.1
// If the action will affect the cache entries
# было
if ( eregi("(insert|update|setflag)", $action) ) include_once('includes/reset_seo_cache.php'); |
# было
if ( eregi("(insert|update|setflag)", $action) ) include_once('includes/reset_seo_cache.php');
# стало
if ( preg_match("/(insert|update|setflag)/i", $action) ) include_once('includes/reset_seo_cache.php'); |
# стало
if ( preg_match("/(insert|update|setflag)/i", $action) ) include_once('includes/reset_seo_cache.php');
Раздел:
Советы Написано:
22.02.2013
Автор:
Antonio
При написании текстов в текстовых редакторах (например в редакторе блога) я иногда использую комбинации клавиш:
Ctrl + Z - отмена последнего действия |
Ctrl + Z - отмена последнего действия
Повторить последнее действие можно с помощью комбинации
Ctrl + Y - повторить действие |
Ctrl + Y - повторить действие
Раздел:
Советы Написано:
22.02.2013
Автор:
Antonio
Total Commander отличнейший, уже ставший классикой файловый менеджер.

Чтобы увидеть размер каждого подкаталога каталога, можно клацать пробелом на каждом каталоге, а можно использовать специальное сочетание клавиш или специально сделанную кнопку.
Посмотреть продолжение статьи
Раздел:
1С Написано:
21.02.2013
Автор:
Antonio
Жила-была база 1С на файловом сервере и группа клиентов-бухгалтеров, которая подключалась и работала с базой по сети со своих компьютеров. В один момент у одного пользователя при загрузке базы 1С 7.7 начала вылетать с ошибкой — 1C:7.7 starter program (for SQL) обнаружена ошибка — 0x00640072.
При этом наблюдалась интересная ситуация — переиндексация и исправление ошибок не помогало, другие базы с того же сервера работали нормально, на других компьютерах эта база тоже работала нормально и самое интересное на этом же компьютере под другим пользователем (1С) эта же база работала нормально и нормально работали другие базы. И если скопировать базу локально на компьютер она работала под пользователем (1С), под которым она не работала по сети. Какой-то парадокс.
Посмотреть продолжение статьи
Раздел:
Программирование Написано:
21.02.2013
Автор:
Antonio
После переезда на хостинг с PHP 5.3 вылезла ошибка в админке магазина
Warning: syntax error, unexpected $end, expecting TC_DOLLAR_CURLY or TC_QUOTED_STRING or '"'
/language/en/admin/customers.ini on line 319 in
template.php on line 737
Warning: The language file customers.ini couldn't be loaded. |
Warning: syntax error, unexpected $end, expecting TC_DOLLAR_CURLY or TC_QUOTED_STRING or '"'
/language/en/admin/customers.ini on line 319 in
template.php on line 737
Warning: The language file customers.ini couldn't be loaded.
Решение ошибки показало что в /lib/templates/template.php используется функция parse_ini_file, которая загружает ini-файл, указанный в аргументе filename и возвращает его настройки в виде ассоциативного массива, т.е. ошибка в некорректно заполненном customers.ini, но при версии PHP 5.2 ошибка не возникала.
Посмотреть продолжение статьи