Проблемы, устанавливающие php с поддержкой MySQL

Каталог /proc/sys предоставляет легкий доступ к sysctl настройкам через оболочку. Можно считать и записать эти настройки или путем чтения и записи этих файлов, или путем вызова sysctl утилита или базовое sysctl системный вызов.

Различные настройки описаны в документации ядра, в Documentation/sysctl/*. Запустите с README.

Это - материал довольно низкого уровня, поэтому иногда документация не абсолютно точна, и необходимо будет обратиться к источнику. Каждый sysctl, устанавливающий обычно, соответствует переменной с именем сходства в ядре (но это - конвенция, не правило). Много настроек объявляются в kernel/sysctl.c, но дополнительные компоненты ядра и модули могут определить свое собственное. В источнике (на локальной копии или онлайн в LXR), ищите название sysctl, устанавливающего между кавычками (например. "xfrm_larval_drop") найти его объявление.

2
01.07.2016, 04:28
3 ответа

Я рекомендую искать двоичные пакеты для Вашего распределения.

Если Вы хотите придерживаться создания из источника, я рекомендую запустить с нетронутого источника, когда Вы установили новые библиотеки. configure программа сохраняет кэш того, чем это найдено и иногда не будет понимать, что кэш больше не актуален. Если configure закончил работать и произвел a Makefile, затем выполненный make distclean. Иначе, если PHP не делает ничего слишком экзотического, rm config.cache config.status должен добиться цели.

1
27.01.2020, 22:24

Руководство, за которым Вы следуете, является разрядным комплексом. Я предлагаю Вас после Руководства Linode по стеку LAMP. Выполните шаги один за другим (едва потребуется 20 минут), и Вы сделаны.

Примечание: Если Вы планируете запустить некоторые приложения с открытым исходным кодом, затем пропускают пакет Suhosin (php5-suhosin) на данный момент. Это дало проблему с Wordpress на Linode.

0
27.01.2020, 22:24
  • 1
    Yay, получил все это работающее с тем руководством! Просто поднимите мою первую страницу на VPS, использующем mysql_connect для доказательства его. Спасибо за справку. –  Nate 04.11.2011, 02:43

При установке MySQL из источника, необходимо было бы также устанавливать/компилировать mysql-connector так, чтобы PHP мог найти необходимые заголовочные файлы.

0
27.01.2020, 22:24

Теги

Похожие вопросы