Как создать среду разработки Mac OS X для устаревшего приложения PHP? - PullRequest
0 голосов
/ 16 марта 2012

Мне только что было поручено начать работу с кодом из большого унаследованного PHP-приложения. На производственных серверах выполняется копия, и я извлек копию из репозиториев кода на свою локальную машину.

Я установил XAMPP в надежде запустить приложение локально во время разработки, но я застрял. Как (1) заставить XAMPP указывать на мою папку для разработки и (2) фактически запустить и запустить приложение PHP локально (включая таблицы базы данных)?

Ответы [ 2 ]

1 голос
/ 16 марта 2012

1) Переместите папку для разработки в папку htdocs, где бы вы ни установили XAMPP, в папку: C: \ xampp \ htdocs \ my_legacy_php_app \, а затем перейдите к http://localhost/my_legacy_php_app/, чтобы увидеть его в действии.2) Вам нужно будет перенести базу данных в вашу тестовую среду, большинство людей считают использование phpMyAdmin довольно простым, поэтому перейдите к http://localhost/phpMyAdmin и импортируйте базу данных.

0 голосов
/ 16 марта 2012

Будет лучше, если вы будете использовать MacOSX по умолчанию для установки веб-сервера и PHP. Чтобы запустить веб-сервер, вы просто нажимаете на веб-общий доступ в системных настройках. Чтобы активировать PHP 5.x, отредактируйте файл httpd.conf в /private/etc/apache2 directory.

Затем загрузите версию MySql DMG и установите ее как обычное приложение для Mac. Вы можете запустить MySql с помощью команды mysql -u user -p password Затем вы можете перенести весь каталог в свою домашнюю папку / папку «Сайты».

Я предпочитаю использовать установку по умолчанию, потому что это позволяет мне устанавливать пакеты pear проще, чем если бы я использовал XAMPP.

...