несколько установок PHP - PullRequest
0 голосов
/ 27 июня 2009

Я смотрю, что нужно, чтобы несколько установок php в osx 10.5. Я нашел эту страницу , которая объясняет это для Windows.

Я искал подтверждение от кого-то, кто знает лучше меня, если шаги очень похожи для 10,5.

Я начинающий пользователь. Сценарий только с php, а не сборка и установка. Мой веб-хостинг запускает php старше, чем я установил. И я хотел бы, по крайней мере, локально протестировать версию, аналогичную моей удаленной опции.

Любая помощь приветствуется. Спасибо.

Ответы [ 3 ]

1 голос
/ 24 июля 2009

Является ли один из серверов PHP 5, а другой PHP 4?

Если это так, вы можете запустить PHP 5 в режиме PHP 4, включив в файл php.ini следующее:

zend.ze1_compatibility_mode = 1

Если вы не можете редактировать файл php.ini, вы не можете изменить локальную версию скрипта, добавив в ваш скрипт PHP следующее:

@ini_set('zend.ze1_compatibility_mode', 1);

0 голосов
/ 27 июня 2009

Некоторое время назад мне удалось сделать это в Windows и написать краткое руководство . Хотя я не верю, что это может иметь большое значение для OS X (за исключением, может быть, части, показывающей, как переключать движок в .htaccess), я могу дать вам несколько советов об основных моментах:

  1. Установить как CGI, а не как модуль Apache;
  2. игнорируйте любые инструкции, чтобы поместить php.in i в общее место или настроить переменные окружения, указывающие на один php.ini: вам определенно нужен отдельный php.ini для каждой версии PHP, поэтому вы должны поместить их можно найти в соответствующей папке PHP;
  3. при тестировании проверьте с phpinfo(), который php.ini действительно загружается.

Просто для полноты картины добавлю, что на момент написания (2007) и PHP4, и PHP5 были рады работать друг с другом php.ini - пока я не начал загружать расширения: они скомпилированы только для их версии PHP и перейдите на спин, если используется с неправильным PHP.

Надеюсь, я вам помог.

0 голосов
/ 27 июня 2009

Вы должны найти учебник для Linux или BSD, который был бы намного более полезным, чем учебник для Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...