Несколько дней назад я решил перенести свое веб-приложение на Linux-сервер. Я создаю его с помощью PDO (PHP)
. В моем приложении localhost (Windows) приложение отлично работает, но когда я загружаюсь на сервер Linux (я не знаю, влияет ли ОС), функции PDO не работают.
Я активировал уже в php.ini веб-сервера объект PDO для Postgresql (это DB, который я использую). Основная страница системы (index.php) правильно загружена, но ни одна функциональность не работает. Я протестировал и система работает до вызова функции с кодом PDO, но, как и функции PDO, не работает или нравится, если веб-сервер полностью игнорирует функции PDO. Я не получаю никакого отчета или ошибки с сервера в связи с этой проблемой.
Может быть, кто-нибудь с опытом в этом случае, чтобы помочь мне?
спасибо очень много
Как правило, вы можете просто делать phpinfo();
чтобы узнать, какие модули установлены. Или из командной строки:
php -m
Кроме того, вы можете использовать: class_exists ('PDO'), чтобы узнать, действительно ли класс PDO доступен.