Mac Yosmite: Установите MacPorts Apache в качестве по умолчанию (Opt / local / apache2) на localhost, а не распределение OSX -- php поле с участием macos поле с участием apache пол Связанный проблема

Mac Yosmite: Set macports Apache as default (opt/local/apache2) on localhost rather than OSX distribution


0
vote

проблема

русский

Я установил Apache через MACPPORTS, он работал нормально, но вдруг по какой-то причине он переключился на использование распределения OSX по умолчанию Apache, расположенным в (Private / etc / apache2), вполне радостные материалы. MacPorts PHP является <Код> 5.6.4 Пока OSX <код> 5.5.1 .

<Код> which php Возвращает это: / opt / local / bin / php

<Код> php --version Возврат: 5.6.4

... но localhost php info Возвращает <код> 5.5.14

Я бегу <код> httpd -V и я получаю это:

 <код> Server version: Apache/2.4.9 (Unix) Server built:   Sep  9 2014 14:48:20 Server's Module Magic Number: 20120211:31 Server loaded:  APR 1.4.8, APR-UTIL 1.5.2 Compiled using: APR 1.4.8, APR-UTIL 1.5.2 Architecture:   64-bit Server MPM:     prefork   threaded:     no     forked:     yes (variable process count) Server compiled with....  -D APR_HAS_SENDFILE  -D APR_HAS_MMAP  -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)  -D APR_USE_FLOCK_SERIALIZE  -D APR_USE_PTHREAD_SERIALIZE  -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT  -D APR_HAS_OTHER_CHILD  -D AP_HAVE_RELIABLE_PIPED_LOGS  -D DYNAMIC_MODULE_LIMIT=256  -D HTTPD_ROOT="/usr"  -D SUEXEC_BIN="/usr/bin/suexec"  -D DEFAULT_PIDLOG="/private/var/run/httpd.pid"  -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"  -D DEFAULT_ERRORLOG="logs/error_log"  -D AP_TYPES_CONFIG_FILE="/private/etc/apache2/mime.types"  -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"   

Как мне установить, какой Apache используется на localhost? Кажется, у меня есть противоречивые порты: <Код> Can't install apache because conflicting ports are active: apache2

Английский оригинал

I've installed Apache via macports, it worked fine for a while, but suddenly for some reason it switched back to using the default OSX distribution of Apache located in (private/etc/apache2), quite loopy stuff. Macports php is 5.6.4 while OSX is 5.5.1.

which php returns this: /opt/local/bin/php

php --version returns: 5.6.4

... but localhost php info returns 5.5.14

I run httpd -V and I get this:

Server version: Apache/2.4.9 (Unix) Server built:   Sep  9 2014 14:48:20 Server's Module Magic Number: 20120211:31 Server loaded:  APR 1.4.8, APR-UTIL 1.5.2 Compiled using: APR 1.4.8, APR-UTIL 1.5.2 Architecture:   64-bit Server MPM:     prefork   threaded:     no     forked:     yes (variable process count) Server compiled with....  -D APR_HAS_SENDFILE  -D APR_HAS_MMAP  -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)  -D APR_USE_FLOCK_SERIALIZE  -D APR_USE_PTHREAD_SERIALIZE  -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT  -D APR_HAS_OTHER_CHILD  -D AP_HAVE_RELIABLE_PIPED_LOGS  -D DYNAMIC_MODULE_LIMIT=256  -D HTTPD_ROOT="/usr"  -D SUEXEC_BIN="/usr/bin/suexec"  -D DEFAULT_PIDLOG="/private/var/run/httpd.pid"  -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"  -D DEFAULT_ERRORLOG="logs/error_log"  -D AP_TYPES_CONFIG_FILE="/private/etc/apache2/mime.types"  -D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf" 

How do I set which Apache is used on Localhost? Seems I have conflicting ports: Can't install apache because conflicting ports are active: apache2

</div
        
 
 

Список ответов

1
 
vote
<Р> Остановка «неправильно» апаш и удалить файл httpd.conf для него. Запустите «Right» апачский и быть уверенным, что он использует Listen 127.0.0.1 (httpd.conf о линии 41), и что она указывала на правильную ServerRoot, «/ USR в этом случае, или„/ Opt / местный"в моем случае , Тогда булава, что все каталоги, необходимые правильны в http.conf и на все остальные файлах конф существует.
 

Stop the "wrong" apache and remove the httpd.conf file for it. Start the "Right" apache and be sure that it uses Listen 127.0.0.1 (httpd.conf about line 41) and that it point to the correct ServerRoot, '/usr in this case, or "/opt/local" in my case. Then mace sure all the directories needed are correct in http.conf and on all the other conf files there are.

</div
 
 
 
 

Связанный проблема

0  Я хочу получить изображение, удивляемые в PHP, нажав кнопку «Отправить», когда я пробую приведенный ниже код, получая ошибку для ISSET [Закрыто]  ( I want to get the image cordinates in php on clicking the submit button when i ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыто. Этот вопрос не воспроизводится или был вызван опечаткам...

8  MySQL Заказ с использованием строки даты данных  ( Mysql order by using date data row ) 
У меня есть запрос что-то подобное: <код> public class AlarmReciever extends BroadcastReceiver { AlarmClock alarmClock=new AlarmClock(); @Override public v...

-1  PHP Удалить окружающие пустые массивы из массива меню  ( Php remove surrounding empty arrays from menu array ) 
Привет, я пытаюсь построить лучшее динамическое меню, чем тот, который у меня в настоящее время использует массивы У меня нет проблем с удалением окружающих...

-1  Предупреждение: array_push () ожидает параметр 1, чтобы быть массивом, объект, указанный в строке 26  ( Warning array push expects parameter 1 to be array object given on line 26 ) 
Я не совсем уверен, почему это появляется на странице моего сайта? Я посмотрел на код, но на этой линии кажется не так. и линия - это строка array_push Неко...

0  Yii2 - Есть ли способ написать основные символы в модели поиска и результаты показывают все запросы как базовыми, так и специальными символами?  ( Yii2 is there a way to write basic characters in search model and results show ) 
Просто сказать это сначала, я относительно новый в Yii2, так что спасибо за понимание. Я использую Mariadb Database Engine. Например, в QueryParams я писа...

96  Профилирование памяти PHP  ( Php memory profiling ) 
Какой хороший способ профиля использования памяти PHP? Например, чтобы увидеть, сколько памяти используют мои данные, а / или какие вызовы функций выделяют на...

-1  Перемещение и переименование загруженного файла  ( Moving and renaming an uploaded file ) 
Извините, если это легко, но я немного нового для программирования, поэтому у меня проблемы с переименованием временного загруженного файла. Вот мой код: ht...

13  Отправьте данные FORM HTML в базу данных SQL через PHP (используя mysqli)  ( Send html form data to sql database via php using mysqli ) 
Я хочу отправить данные, введенные в HTML-форму в мою базу данных SQL, то есть создайте новую строку, приписываю определенные значения в определенные столбцы....

2  Laravel 5.2 Hasthrough  ( Laravel 5 2 hasthrough ) 
Так что я пытаюсь получить доступ к пользователям заметки по их аккаунтам. В основном Notes не принадлежат пользователю, они принадлежат к учетной записи, в к...

0  Массив часов на будние дни - пытаясь объединить дни, которые одинаковы  ( Array of hours for weekdays trying to combine days that are the same ) 
Контролирующие часы работы на веб-сайте из базы данных, поэтому конечные пользователи могут скриться с ними, и я пытаюсь отобразить их все в аккуратной манере...

1  Передайте переменную из исходного файла в включенный файл в PHP  ( Pass a variable from the source file to an included file in php ) 
Для моего сайта я хочу хранить общий формат сайта в одном файле PHP в одном месте, и каждый из разных страниц содержимого в местном месте страницы. Затем я хо...

0  Добавление поля в запросе MySQL  ( Adding a field in a mysql query ) 
Мне нужно добавить поле в одном из наших запросов. Я NT PHP-программист купил, я немного ударил. Запрос: <код> if (_QUERYSTRING_) { switch ($intMode) { ...

1  Размер базы данных для календаря событий  ( Database size for an event calendar ) 
Я делаю проект на календаре событий, используя PHP и MySQL. У меня есть сомнение, что, когда мы стараемся включить события в каждый час в каждый день, он де...

1  Заказ в порядке без использования событий  ( Order in order without using events ) 
Моя таблица MySQL имеет следующую структуру: <код> +------+----------+-----+-----------+----------------+----------+ | uuid | username | ... | clan_rank | u...

1  Уменьшите часы экземпляра CloudsQL (WordPress)  ( Reduce cloudsql instance hours wordpress ) 
У меня есть установка WordPress на GAE. Это веб-сайт, который будет очень редко обновлен, и будет иметь мало посетителей каждый день (100 ish max). Я хотел бы...

Связанный проблема

0  Я хочу получить изображение, удивляемые в PHP, нажав кнопку «Отправить», когда я пробую приведенный ниже код, получая ошибку для ISSET [Закрыто] 
8  MySQL Заказ с использованием строки даты данных 
-1  PHP Удалить окружающие пустые массивы из массива меню 
-1  Предупреждение: array_push () ожидает параметр 1, чтобы быть массивом, объект, указанный в строке 26 
0  Yii2 - Есть ли способ написать основные символы в модели поиска и результаты показывают все запросы как базовыми, так и специальными символами? 
96  Профилирование памяти PHP 
-1  Перемещение и переименование загруженного файла 
13  Отправьте данные FORM HTML в базу данных SQL через PHP (используя mysqli) 
2  Laravel 5.2 Hasthrough 
0  Массив часов на будние дни - пытаясь объединить дни, которые одинаковы 
1  Передайте переменную из исходного файла в включенный файл в PHP 
0  Добавление поля в запросе MySQL 
1  Размер базы данных для календаря событий 
1  Заказ в порядке без использования событий 
1  Уменьшите часы экземпляра CloudsQL (WordPress)