Ошибка при запуске Apache в XAMPP — Error: Apache shutdown unexpectedly

Ошибка была вызвана двумя причинами:

1) Skype занимал 80 и 443 порт. Решается она так: Skype>Инструменты>Настройки…>Дополнительно>Соединение. Снять галочку напротив «Для дополнительных входящих соединений следует использовать порты 80 и 443». Другой путь решения проблемы — менять порты в настройках Xampp и apache

2) Синтаксические ошибки в httpd.conf. При этом файлы error.log и access.log были пустые. Ошибки удалось увидеть толко благодаря прямому запуску apache через консоль: C:\xampp\apache\bin\httpd.exe

Читать далее «Ошибка при запуске Apache в XAMPP — Error: Apache shutdown unexpectedly»

Вызов консоли cmd.exe из Eclipse (например, для HG или Codeception)

Благодаря плагину Path Tools для IDE Eclipse можно настроить удобный вызов консоли (cmd.exe) с нужными Вам командами прямо из Eclipse

Читать далее «Вызов консоли cmd.exe из Eclipse (например, для HG или Codeception)»

Установка Codeception на Windows

Процесс установки и написания первого теста описан на официальном сайте. Ещё есть очень хорошее видео на хабре. Но как-то у меня установка Codeception вызывала много вопросов. Поэтому ниже я опишу — как это сделать с помощью скачивания и выполнения phar-архива и выполнения команды bootstrap. А также кратко упомяну — как написать и запустить первый тест.

Читать далее «Установка Codeception на Windows»

Как создать символическую ссылку по SFTP

Чтобы создать символическую ссылку по SFTP (например на хостинге) можно воспользоваться бесплатной программой WinSCP 

Читать далее «Как создать символическую ссылку по SFTP»

Сравнение файлов в Eclipse PDT

Для сравнения двух файлов выделите в окне «Navigator» или «PHP Explorer» оба файла. (для этого кликните на одни файл, нажмите Ctrl и кликните на другой файл). Затем, кликнув правой кнопкой мышки по одному из этих файлов выберите в выпадающем меню Compare with   >  Each Over.

В Eclipse PDT 2.2.0 это неработает. Ошибка была исправлена в версии 2.2.1, но там, говорят, перестали работать «горячие клавиши» — Toggle Comment,Add Block Comment,Remove Block Comment. В Eclipse PDT 2.3.0 таких проблем нет. Но если по каким то причинам нужна версия 2.2.x — то перейдите по ссылке на слове «говорят».

Как подключить диск (винчестер, флешку) или папку к Virtual PC 2007

Для того, чтобы подключить к виртуальной машине Virtual PC 2007 папку или диск необходимо:

  • запустить виртуальную машину.
  • когда операционная система полностью загрузится в верхнем меню выбрать Edit > Settings (Right Alt+E)
  • В появившемся окне найти Shared Folders и нажать на кнопку Share Folder… и выбрать нужную папку, диск, флешку.

Читать далее «Как подключить диск (винчестер, флешку) или папку к Virtual PC 2007»

Eclipse для Windows 64bit и JRE — ошибка

Установил Eclipse, Windows 64bit на Windows 7 64bit. Запускаю файл eclipse.exe и получаю ошибку:ошибка при запуске Eclipse: «A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Programs Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH».

Проверяю установлена ли Java на моём компьютере. Для этого захожу в меню пуск и в «Найти программы и файлы» набираю «Java«. Получаю результат Java(32 bit). В этом и причина ошибки. Нужно либо установить Eclipse Windows 32bit, либо JRE 64 bit.

Как установить Java Runtime Environment (JRE) 64 bit?

На странице загрузки Java на java.com варианта 64bit для Windows не видно. Захожу в 64-битной верии Internet Explorer (Для этого захожу в меню пуск и в «Найти программы и файлы» набираю «64bit и запускаю Internet Explorer(64bit)».) на ту же страницу — и там ссылка на загрузку появляется: Windows 7/XP/Vista/2003/2008 (64-разрядная версия)

Ура! JRE 64bit установился. И теперь у меня на компьютере обе версии JRE (32bit и 64Bit). После этого Eclipse запустился

Поиск в Eclipse

В Eclipse есть поиск по конкретному файлу, по всему проекту или по выбранным файлам и папкам. Для меня особенно интересным было интересно последнее.

Читать далее «Поиск в Eclipse»