mysql_pconnect () был отключен по соображениям безопасности - PullRequest
0 голосов
/ 31 января 2011

Как мне подключиться к mysq_pconnect?

У меня есть эта конфигурация:

<?php
    define('DB_HOST', 'localhost');
    define('DB_USER', 'sampleuser');
    define('DB_PASSWORD', 'samplepassword');
    define('DB_DATABASE', 'sampledatabase');
    $conn=mysql_pconnect(DB_HOST, DB_USER, DB_PASSWORD) or die ("Error connecting to " . DB_DATABASE);
    mysql_select_db(DB_DATABASE) or die ("Error: Cannot access " . DB_DATABASE . " database");
?>

Нужно ли что-нибудь исправлять, чтобы включить mysql_pconnect ()?

Ответы [ 2 ]

0 голосов
/ 03 апреля 2011

вам не нужны постоянные соединения. Но хост должен выключать их как обычно, а не с помощью disable-function.

Хозяин ошибся, conplain!

0 голосов
/ 31 января 2011

Почему ты так кодируешь? взгляните на Doctrine DBAL , теперь по сути вашего вопроса: некоторые дрянные хосты отключают эту функцию, потому что ленивые программисты часто путают постоянные соединения, оставляя их открытыми до бесконечности, вызывая ошибки сервера базы данных.

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