Часто, когда разрабатываешь сайт, замечаешь, как на одни и те же грабли наступают разработчики при проектировании базы данных.
Сегодня я решил опубликовать свои шпаргалки, на самые часто встречающиеся ошибки при работе с MySQL. Читать далее Памятка для MySQL
Метка: user
Создание XML-документа на PHP
В предыдущих статьях по стандарту DOM я упоминал, что он огромен. В нём сотни самых различных свойств и методов у десятков классов. Всё это выучить достаточно тяжело и, главное, не нужно. Ваша главная задача — это уметь создавать XML-документы и парсить их. И в этой статье мы с Вами будем заниматься созданием XML-документа на PHP. Читать далее Создание XML-документа на PHP
Изменить права на файлы или папки в Linux (chown, chmod)
Работая в Linux (равно как и во FreeBSD и Windows), нужно не забывать о правах доступа на файлы и папки. Часто, разворачивая проекты, написанные другими программистами, возникает необходимость изменить права на файлы или папки. Потребность эта возникает при неправильном проектировании разработчиками прав доступа или же при тонкой настройке проекта на поддерживаемом сервере. Читать далее Изменить права на файлы или папки в Linux (chown, chmod)
Сброс пароля администратора в MODX
Сбросить утерянный пароль в MODX Evo можно если есть доступ к БД. Читать далее Сброс пароля администратора в MODX
Facebook Error – Oauth2 specification states that ‘perms’ should now be called ‘scope’.
По состоянию на 13 декабря 2011, JavaScript SDK теперь поддерживает только OAuth 2.0 для проверки подлинности.
Возможность включения OAuth 2.0 в JS SDK был впервые представлен в июле. Все приложения были даны до 1 октября 2011 для тестирования и миграции. Нужно заменить response.session на response.authResponse . Чтобы обратиться за разрешениями, сейчас пользуем ‘scope’, а не ‘perms’.
Читать далее Facebook Error – Oauth2 specification states that ‘perms’ should now be called ‘scope’.
Настройка Nginx и PHP Fast-CGI (Ubuntu)
Для чего нужна эта связка объяснять не буду.
1. Ставим PHP
sudo aptitude install php5-cgi
2. Ставим Nginx
sudo aptitude install nginx
3. Пишем скрипт запуска Php как отдельного процесса
sudo aptitude install nano
sudo nano /etc/init.d/php-fastcgi Читать далее Настройка Nginx и PHP Fast-CGI (Ubuntu)
Работа в командной строке LINUX
Это нужно знать каждому 🙂
Установка memcached на CentOS 5
yum —enablerepo=remi install memcached Читать далее Установка memcached на CentOS 5
Утилита mysqldump. Бекап базы mysql через консоль.
Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц.
Так же mysqldump имеет возможность развертывания баз данных из созданного sql-файла. Читать далее Утилита mysqldump. Бекап базы mysql через консоль.