PHP Parse error: syntax error, unexpected end of file

В моем случае причиной ошибки был короткий php тег при выключенной директивы: --enable-short-tags

Когда PHP обрабатывает файл, он ищет открывающие и закрывающие теги, такие как <?php и ?>, которые указывают PHP, когда начинать и заканчивать обработку кода между ними. Подобный способ обработки позволяет PHP внедряться во все виды различных документов, так как всё, что находится вне пары открывающих и закрывающих тегов, будет проигнорировано парсером PHP.

Изменить владельца сущностей базы данных postgres

Для таблиц:

for tbl in `psql -qAt -c "select tablename from pg_tables where schemaname = 'public';" YOUR_DB` ; do  psql -c "alter table $tbl owner to NEW_OWNER" YOUR_DB ; done

Для сущностей:

for tbl in `psql -qAt -c "select sequence_name from information_schema.sequences where sequence_schema = 'public';" YOUR_DB` ; do  psql -c "alter table $tbl owner to NEW_OWNER" YOUR_DB ; done

Для представлений:

Разрешить подключаться к порту 5432 с удаленного хоста red hat

В файле: /etc/sysconfig/iptables добавить строчку:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 5432 -j ACCEPT

/etc/init.d/iptables restart

В файле: /var/lib/pgsql/9.3/data/pg_hba.conf задать разрешения

В файле: /var/lib/pgsql/9.3/data/postgresql.conf  прописать в listen_addresses = '*' или хосты через запятую.

 

Hot keys, ubuntu, nautilus

ctrl + D => добавить папку в закладки

ctrl + L => отображать адрес папки

или
* Установить dconf-tools: sudo apt-get install dconf-tools
* Запустить DConf Editor
* Выставить галку по пути: org → gnome → nautilus → preferences → always-use-location-entry

Postgres, сваливаю все в кучу

Работа с ролью

postgres=# CREATE USER test WITH PASSWORD 'test1';
CREATE ROLE
postgres=# ALTER USER test WITH PASSWORD 'test2';
ALTER ROLE
postgres=# create database testhome with owner test;
CREATE DATABASE
postgres=# drop database testhome;
DROP DATABASE
postgres=# drop user test;
DROP ROLE
postgres=# 

Передача прав одного пользователя другому

REASSIGN OWNED BY old_role [, ...] TO new_role

Копирование выборки в csv файл

Уведомление о невозможности отправки email в модуле webform; установка фокуса на поле заполненное с ошибкой

Условие задачи: имеется форма, перед формой расположена большая инструкция (на несколько страниц). Переодически случаются сбои в отравке почты.

Задача:

  1. Если пользователь заполнил форму с ошибкой, перемещать его к этому полю.
  2. В случае невозможности отправки почты, заного отображать заполненную форму, а также выводить сообщение об ошибке под кнопкой отправки. Перемещать страницу к этому сообщению.

Страницы