|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
opiums, с того же сервера, где пхпшные скрипты? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 15:47 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
vkle, Да, именно, и сайт который находится в соседней директории и использует ту же базу, но другие таблицы, работает исправно. Кроме того, подключение происходит от того же пользователя, только используется обычное, устаревшее mysql подключение к БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 15:51 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Так Вы считаете что на стороне СУБД гарантировано нет проблем. Ну, хорошо. Тогда остается только pdo_mysql рассматривать. Либо он странным образом идет не на тот сервер, либо идет куда надо, но умудряется с ним не договориться на уровне протокола. Первое выясняется выше написал как. Ну а второе, возможно, описано уже где-то в багтрекере. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:10 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Пытаюсь выяснить что же не так с PDO, нашёл вот такой тест: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
В итоге получил: Подключение удалось! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:21 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
vkle, Я в шоке! скрипт заработал, после того, как я взял значения из теста, итого, сравниваем и находим ошибку. Старый скрипт: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
Новый скрипт: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:31 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Ошибка там кажется Старый: Код: php 1. 2. 3. 4. 5. 6.
Новый: Код: php 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:32 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Эммм... Но оно не объясняет, почему старый код работал с СУБД на старом сервере MySQL и перестал с новым на MariaDB. А так... Пробелы в строке DSN повлияли? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:42 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
vkle, Повлияли, ещё как. Если убрать пробелы, то и старый код начинает работать! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:46 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
opiums, Пробел перед host всё испортил ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 16:55 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Я еще хотел про него написать сразу, но чет лень было. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 18:13 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
opiums Код: php 1.
Поясните, пожалуйста, обратный слэш перед PDO - это нормально? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 18:31 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
вполне, если используются пространства имен, то еще и полезно ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 19:24 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
авторFor functions and constants, PHP will fall back to global functions or constants if a namespaced function or constant does not exist. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 19:26 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
opiumsПробел перед host всё испортилНедаром в мануале строка DSN без пробелов. Предположу, что параметр host из-за пробела не был распознан, и PDO спокойно использовал для подключения дефолтовый localhost. Что вполне подтверждает Ваш эксперимент с запуском скрипта на локальной по отношению к СУБД машине. А так то мораль проста. Если ничего не помогает, следует внимательно прочитать инструкцию. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 19:54 |
|
Fatal error: in ***/Connect.php on line 11
|
|||
---|---|---|---|
#18+
Дегтярев Евгенийвполне, если используются пространства имен, то еще и полезно Я бы сказал не "полезно", а "обязательно". Либо импортировать через use придется, иначе просто не найдет класс. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2018, 20:04 |
|
|
start [/forum/topic.php?fid=23&msg=39658993&tid=1460273]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 136ms |
0 / 0 |