Архив метки: PHP
Установка Zend Framework на Denwer
1. Качаем Денвер http://www.denwer.ru/ 2. Качаем пакет расширений http://www.denwer.ru/packages/php5.html 3. Ставим. 4. Пробуем инициализировать PEAR запускаем \usr\local\php5\go-pear.bat если ошибка does not have a signature тогда меняем файл. Изменения выделены. =========================== @ECHO OFF set PHP_BIN=php.exe %PHP_BIN% -d phar.require_hash=0 -d output_buffering=0 PEAR\go-pear.phar … Читать далее
Замена строк в MySQL
Трагедия, трагедия.
Читать далее
PHP header() и UTF-8
При переходе сайта на UTF-8 перестала работать функция header(«Location: …»); Ничего лучше не нашёл, кроме как это: <?php ob_start(); // Остальной код ?>
unlink() по маске
Пригодилось тут как-то удаление по маске из PHP именно через unlink(), а вот exec(«rm *.abc»); не подходило никак из-за неуниверсальности. Помог glob() и хорошо засочетался с unlink. $list = glob(«blabla-*.jpg»); foreach ($list as $filename) { @unlink($filename); }
Карты предоплаты хостинга создаём сами
Интересная возможность на хостинге MrHost.Me возможно заинтересует веб-дизайнеров, фрилансеров или создателей сайтов на заказ. Особенно интересна опция, которая позволяет привлекать клиентов не только через интернет, а при личном общении путём продажи карт предоплаты. Каждый зарегистрированный пользователь на «Мистер Хост Ми» … Читать далее
Автоматический вход в PHPMyAdmin
Задача: сделать автоматический вход в PHPMyAdmin для панели пользователя хостинга. По самому простому пути идти мне было не дано, потому я начал посылать логин pma_username и пароль pma_password методом POST. А на самом-то деле это и ни к чему. Направляем … Читать далее
Много файлов в директории sessions
Обратил внимание, что место на диске сервера стало уменьшаться. Начал взвешивать директории. Оказалось, что один из сайтов не удалял файлы сессий вообще. Добавил в своём config.php строчечку: ini_set(«session.gc_maxlifetime», «28800″); Дал 4 часа жить сессиям, а потом уничтожать. Надеюсь починилось.
Перезапуск Apache при помощи PHP
По большому счёту сам перезапуск Apache не был нужен. Моей задачей было перезагрузить конфигурационный файл Apache с виртуальными хостами. В теории всё было совсем просто (в PHP полно команд запускающих внешние программы), однако, перезапустить Apache без администраторских прав, увы. Я … Читать далее
SAPE — покупка/продажа ссылок