Sajgak.ru

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Предупреждение "Deprecated: Assigning the return value of new by reference is deprecated in"

Это связано с использованием PHP 5.3. Подробнее: http://php.su/php/?migration53

Можно либо

1) перейти на более старую версию PHP

2) отключить показ DEPRECATE ошибок

Для этого в  php.ini установить

1
error_reporting =E_ALL &~ E_DEPRECATED

или в PHP файле задать

 

1
error_reporting (E_ALL &~ E_DEPRECATED);
Можно с помощью функции phpinfo() проверить какое в тот или иной момент установлен уровень error_reporting. Он показывается там числовым значением. 32767. Если не работает - проверьте наличае других вызовов функции error_reporing

 

3) немножко поредактировать код.

Большинство DEPRECATED в коде Joomla 1.0 и разных модулей было связано именно с использованием & перед new. Например:

1
$module		=& new ExtendedMenuModule();

Нужно просто удалить &.

Однако таких мест много. Но, если мы используем Eclipse, то просто заменить все вхождения "& new" на "new" во всех файлах. Для этого в меню выбираем Search>Search. Далее выбираем FileSearch, в поле containing text вводим "& new", нажимаем на кнопку Replace. Через некоторое время появится окошко Replace Text Matches. В нём в поле With вводим " new".  Если не сработало (у меня почему-то так произошло) обновляем весь проект (устанавливаем курсор на папкук проекта и нажимаем F5) и повторям замену.

Возможны и исключения. Например, \modules\exmenu\loader\menu.menuloader.class.php on line 286. Если там удалить &, то меню работпет некорректно.

 

Резервное копирование в Joomla

Для Joomla 1.5 и выше резервную копию можно скачать с сайта https://www.akeebabackup.com/. Если  бэкап используется для установки Joomla в другое место (перенос сайта) потребуется программа Akeeba Extract Wizard. Её можно скачать с того же сайта.

Для Joomla 1.0 нужно использовать программу Joomla Pack. На сайте Akeeba версий программы 1.x для Joomla 1.0 я не нашёл. Скачал отсюда. После установки компонента возникли проблеммы с русским текстом. Пишет кракозябры. Решение: открыл файл russian.ini c помощью программы Штирлиц. Он открылся в подходящей кодировке. Сохранил его. И заменил старый файл на этот.

 

Как запустить файл от имени администратора в Windows 7

Запустить программу от имени администратора достаточно просто. Нужно ввести её название над кнопкой "Пуск", Запуск от имени администратора текстового файла через контекстное менюкликнуть правой клавишей мышки и нажать на "Запуск от имени администратора".

Файл можно теперь открыть из так запущенной программы.

Однако было бы удобно, если бы прямо в контекстном меню файла была бы надпись "Запуск от имени администратора". Или "открыть блокнот (от имени администратора)"

Этого можно добиться.

для Zip файлов можно почитать тут

сделаем для txt файлов:

  • заходим в реестр (набираем в строке над кнопкой пуск слово"regedit")
  • открываем HKEY_CLASSES_ROOT\txtfile\shell
  • кликаем правой кнопкой мышки по папке open. И выбираем "Экспортировать"
  • выбираем имя файла, например "txtfile.reg", сохраняем его, а затем открываем в блокноте.
  • Заменяем все слова "open" на "runas"  и сохраняем файл
  • Запускаем файл.
 

В Windows 7 при сохранении файла - ошибка "Отказано в доступе"

 

В Windows 7, не смотря на то, что я администратор, при сохранении файла возникла ошибка "Отказано в доступе".

Стандартный путь решения:

Дать себе соответствующие права. Для этого:

  • Кликаем по файлу правой кнопкой мышки и нажимаем на "Свойства"
  • Заходим во вкладку "Безопасность". кликаем на "Изменить" и на  "Добавить".
  • В поле "Введите имена выбираемых объектов" вводим имя учётной записи (у меня "admin") И нажимаем на "OK".
  • Затем ставим галочку напротив "Полный доступ" и нажимаем "OK"

Другие варианты

Запуск блокнота (или другой программы в которой вы редактируете файл) от имени администратора. Для этого набираем название программы над кнопкой "Пуск", кликаем правой кнопкой мышки и нажимаем "Запуск от имени администратора". И затем открываем файл

 

Программа для тестирования ЖК монитора. Или как проверить ЖК LCD монитор на битые пиксели?

Для проверки монитора на битые пиксели и на разные другие характеристики можно использовать программу Eizo Monitortest. Программа не требует установки. Её можно запускать прямо с флэшки. Она содержит 24 разных теста, в том числе картинку с разными процентами чёрного цвета для настройки цветопередачи.

Сайт: http://www.eizo.de/support/monitortest.html

Прямая ссылка на закачку: http://www.eizo.de/pool/files/de/Eizo_Monitortest.zip

 


Страница 5 из 11

Статьи и заметки о создании сайтов

Другие статьи и заметки

Разработка сайтов

Я окончил математико-механический факультет. Более 10 лет занимаюсь веб-программированием. На данный момент, в основном, пользуюсь CMS Wordpress и 1С-Битрикс. По поводу создания или доработок сайтов на этих и других CMS пишите мне:

Подробнее обо мне и о реализованных проектах

Рекомендую

Рекомендую всем хостинг 1gb.ru. Работает хорошо. Особенно радует техподдержка. Как-то раз они даже в мой PHP-код залезли и помогли решить проблему.

Кроме того, рекомендую всем хостинг Timeweb. Не очень мне нравится техподдержка (по сравнению с 1gb). А так же не рекомендую VDS на FreeBSD. Но, в остальном, всё работает замечательно. Замечательно подходит для больших проектов, особенно на Битриксе.