как включить расширение pdo в моем хостинг-провайдере - PullRequest
0 голосов
/ 16 сентября 2010

1) Все мое приложение построено на PDO с sqlite

Моя проблема: У хостинг-провайдера есть PDO --disabled

  • Я хочу знать, как заставить расширения PDO работать на моем хостинг-провайдере. Хостинг-провайдер просто не отвечает на мои запросы. Так есть ли способ, которым я могу сделать это удаленно.

Ответы [ 2 ]

2 голосов
/ 16 сентября 2010

Это зависит от того, какие функции поддерживает ваш хостинг-провайдер, и от того, насколько вы готовы переключиться.

В идеале вы захотите переключиться, поскольку любой веб-хост, который не предлагает PDO, вероятно, совершает неприятные ошибки в другом местетоже.(PDO - это рекомендуемый способ использования параметризованного SQL с PHP для предотвращения атак SQL-инъекций)

Если вы не хотите переключаться, самое простое решение - это, вероятно, следовать руководству PEAR по настройка локальной PEAR, установка , а затем запуск pear install pdo.

Более технически правильное, но более сложное решение, если ваш хост позволяет настраивать пользовательские настройки HTTP-демона (Apache) для создания собственнойmod_php в вашем homedir с включенным PDO и используйте его.(Насколько мне известно, использование PDO, включенного в PHP, является рекомендуемым решением для версий, которые его объединяют)

Другой вариант, который можно попробовать, если вы не можете настроить пользовательский экземпляр Apache, - это создатьпользовательский PHP, но затем использует .htaccess для запуска через FastCGI .

Я не могу придумать никаких вариантов, кроме этого.

2 голосов
/ 16 сентября 2010

Если это общий хостинг, то ваш веб-хостинг должен разрешить такую ​​функциональность. Свяжитесь с ними и объясните свои потребности. Если они не могут найти способ их удовлетворить или ваши запросы продолжают оставаться без ответа, поменяйте хосты. Их там миллион.

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