Отобразить PSD файл при помощи PHP

Июн 02

Есть оказывается, специальный класс для этого. Совместим с PHP4/5. Скачать тут

Используется так

<?php
// Send header to client browser
header("Content-type: image/jpeg");
// Includes the requested class
include_once('classPhpPsdReader.php');
// Finally display the PSD on the screen
imagejpeg(imagecreatefrompsd('yourPsdFile.psd'));
?>
 read all »

Постинг в вордпресс из скриптов.

Апр 22

Или зачем изобретать велосипед, если есть самолет.

Появилась нужда добавлять посты в вордпресс из сторонних скриптов. Недолго думая, изобрел велосипед в стиле INSERT INTO….
Все хорошо, но только при такой подходе куча полезных штук типа тегов, автокросспостинга статей не работает.
read all »

Импорт архивированных дампов .gz .lzma .bzip

Мар 30

Понадобилось восстановить резервную базу из бекапа сервера.

read all »

Скрипт для бекапа сервера 2

Мар 27

Первая часть была тут .
Усовершенствованный скрипт для бекапа. Добавлено разделение по базам данных.
read all »

Скрипт для определения переменных окружения

Янв 23

Пример работы тут

Скачать

Организация бекапа на серверах

Янв 18

Расширенный ман по настройке резервного копирования на своих серваках в продолжении этой темы

read all »

Бекап сервера

Янв 14

#!/bin/bash
BACKUPDATE=`date +»%Y-%m-%d»`;
SERVER=`hostname`
BACKUPDIR=»/backup/${BACKUPDATE}/${SERVER}» mkdir -p ${BACKUPDIR} mysqldump -u**** -p**** –add-drop-table –skip-comments –databases hostd_db | gzip -9 > ${BACKUPDIR}/hostd_db-`date +»%Y-%m-%d»`.sql.gz
mysqldump -u**** -p**** –add-drop-table –skip-comments –databases cphostd_db | gzip -9 ${BACKUPDIR}/cphostd_db-`date +»%Y-%m-%d»`.sql.gz
tar -czf ${BACKUPDIR}/*******-`date +»%Y-%m-%d»`.tar.gz /home/*******/public_html
tar -czf ${BACKUPDIR}/********-`date +»%Y-%m-%d»`.tar.gz /home/cp.******/public_html
tar -czf ${BACKUPDIR}/nginx-system-file-`date +»%Y-%m-%d»`.tar.gz /usr/local/nginx/php/etc/php.ini /usr/local/nginx/cp.******.cert /usr/local/nginx/cp.host
tar -czf ${BACKUPDIR}/awstats-`date +»%Y-%m-%d»`.tar.gz /etc/awstats
tar -czf ${BACKUPDIR}/snmpd-system-file-`date +»%Y-%m-%d»`.tar.gz /etc/snmp