Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям и ответы на все интересующие Вас вопросы. После регистрации Вы сможете создавать темы, публиковать ответы, влиять на репутацию пользователей форума, обмениваться личными сообщениями и многое другое. Это быстро и совершенно бесплатно, так чего же Вы ждете?

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

fr0zya

Начинающий
Пользователь
Регистрация
29 Сен 2016
Сообщения
10
Лучшие ответы
0
Реакции
2
Возраст
25
И так у нас есть connection.php


Дано:


PHP:
<?php
require("constants.php");
$con = mysql_connect(DB_SERVER,DB_USER, DB_PASS) or die(mysql_error());
    mysql_select_db(DB_NAME) or die("Нет подключения к базе");
    
    ?>

Сама ошибка:

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /var/www/user/data/www/.xxx.xx.xx/includes/connection.php:3 Stack trace: #0 /var/www/user/data/www/xxx-xxx.xxx/register.php(3): require_once() #1 {main} thrown in /var/www/user/data/www/xxx-xxx.xxx/includes/connection.php on line 3
 

fr0zya

Начинающий
Пользователь
Регистрация
29 Сен 2016
Сообщения
10
Лучшие ответы
0
Реакции
2
Возраст
25
Перепробовал все версси PHP а именно все 5 версии.
От 5.1 до 5.6, всё равно ошибку выдаёт.
 
Последнее редактирование:

Shok173

• Новорег •
Регистрация
19 Дек 2018
Сообщения
2
Лучшие ответы
0
Реакции
1
Попробуй на mysqli переведи
Я устанавливал на beg*t (не рек), получилось запустить (PHP 5.6)
 

Oleg Polikhronidi

• Помощник •
Support
Пользователь
Регистрация
3 Июн 2019
Сообщения
211
Лучшие ответы
4
Реакции
41
Адрес
Tashkent, Uzbekistan.
Скорее всего дело в версиях. Возможно Вы обновились до PHP 7, и теперь mysql_connect устарел.

Проверьте с помощью:
php -version

PHP:
$host = "127.0.0.1";
$username = "root";
$pass = "admin";
$con = mysqli_connect($host, $username, $pass, "your_database");
Если обновите устаревший PHP, то теперь вам стоит обновить все ваши функции с mysql_
 
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу