Desarollo de software:
Programaciones individuales

¿Cuál es la razón de "call to undefined function mysql_connect()"?

Pregunta: 

Buscando …

 

Lamentablemente hemos encontrado nada en "".

¡Soporte premium solo para clientes de alojamiento web Bitpalast®!

 de Puerto Rico: +49 30 32 70 18 92, Fax (en Alemania) +49 30 32 70 18 91

service@bitpalast.net 

Skype: bitpalast

Un momento por favor … Su navegador carga la página.

 

 

Este artículo ha sido traducido al español de forma automática.

 

Sítoma

Cuando ejecuta una secuencia de comandos o instala un software entre otros errores, puede aparecer un mensaje "call to undefined function mysql_connect()" (“llamada a la función indefinida mysql_connect()”). El script se detiene, el software no se puede instalar. Este es el caso de las instalaciones de Piwik desde el repositorio de aplicaciones, por ejemplo.

 

Causa

En el pasado, PHP tenía dos extensiones MySQL: MySQL y MySQLi. El "i" en "MySQLi" significa "mejorado". MySQLi es la mejor, más rápida y versátil extensión de PP a la comunicación con bases de datos MySQL. En PHP 7.0, las extensiones de MySQL viejas fueron eliminadas por completo. Ahora sólo está disponible la extensión MySQLi. La función PHP "mysql_connect ()" no está disponible, ya que su espacio web utiliza una versión PP más reciente que 5.6. Muchos scripts antiguos siguen utilizando la extensión desactualizada de MySQL. Por esa razón no funcionarán con versiones más nuevas de PHP.

 

Solución

Dependiendo de la situación existen diferentes enfoques para resolver el problema:

a) Puede degradar la versión de PHP en su panel de control de espacio web a la versión 5.6. Para rebajar, haga clic en el icono "Configuración de PHP" y elija PHP versión 5.6. No importa si selecciona la interfaz FastCGI o FPM. FPM se recomienda, porque es más rápido, y es el valor predeterminado de hoy. Desafortunadamente es menos estable, también. Después de la degradación puede tardar hasta 15 minutos antes de que el servidor web aplique los cambios.

b) Cuando está utilizando un software de terceros que aún requiere la extensión desactualizada de MySQL, pregunte al fabricante si ofrecen una versión más reciente. Muchos fabricantes han actualizado su software para que funcione con nuevas versiones de PHP.

c) Cuando haya desarrollado su script por su cuenta, recomendamos actualizar todas las funciones MySQL con las funciones MySQL correspondientes. Esto asegurará que su secuencia de comandos seguirá funcionando con futuros entornos de alojamiento web.

Las nuevas versiones de PHP tienen grandes ventajas sobre el antiguo PHP 5.6 en términos de gestión de recursos y velocidad. Siempre que sea posible debería preferir actualizar sus scripts para que funcionen con nuevas versiones de PHP en lugar de degradar PHP a una versión antigua.  

Resumen de las preguntas más frecuentes 

 

 

 


 

Otros servicios

Espacio web barato por menos de 1 US$/mes 

Starterserver: Servidor web accesible con PHP, bases de datos y mucho más desde  2,25 US$ () /mes 

Sistema de reservaciones online para reservar horario de los recursos (vehículos, campos de deporte ...) y de habitaciones, apartamentos, casas de vacaciones …  1,05 US$ () /mes 

 

FAQ – preguntas más frecuentes 

 

Desarrollo de software (programación, programadores) en otros países seleccionados

Guayana

Malta

Zimbabue

Chile

Paraguay

Micronesia, Federación

Ruanda

Saint Kitts y Nevis

Kiribati

Namibia

Ecuador

Botswana

Austria

Papua Nueva Guinea

Camerún

Jamaica

Pakistán

Colombia

Lesoto

Malawi

Kenia

Singapur

Estados Unidos

El Salvador

Islas Marshall

Cuba

Zambia

Antigua y Barbuda

Panamá

Fiyi

Perú

Mauricio

Samoa

las Islas Salomón

España

Nauru

Suazilandia

Irlanda

Sudán

Nueva Zelanda

Bolivia

Sudáfrica

Santa Lucía

Argentina

Nicaragua

Suiza

Costa Rica

República Dominicana

Filipinas

Nigeria

Liberia

Australia

Tanzania, República Unida de

Alemania

Bahamas

Madagascar

Guatemala

San Vicente y las Granadinas

Gambia

Seychelles

Trinidad y Tobago

México

Tonga

Guinea

Canadá

República Dominicana

Palau

Honduras

Uruguay

Uganda

Venezuela

India

Sierra Leona

Jordania

Ghana

Barbados

Belice

Granada

Reino Unido

Tuvalu

 

"desarollo de software": Programador, programación, diseño de bases de datos, interfaz, los desarrolladores de software, outsourcing, insourcing, de la costa, el desarrollo de programas, documentación, manuales de software, optimización de secuencias de comandos, revisar guión, programa, revisión del programa, la revisión, software, los precios de los documentos de programación, Windows, Unix (z.B. Solaris, Linux, FreeBSD), Assembler, C, C++, JAVA, PHP, JavaScript & AJAX, VisualBasic, Cobol, Informix 4GL, SQL/MySQL, ADABAS, MS Access, Oracle, ARIS, Prozess 2000, Visio, MS Office (Word, Excel PowerPoint, MS Project), Automation mit VisualBasic, MS Windows Server und Clients, SAP R/3, Macromedia MX Studio, MS Frontpage, MS Expression Web, Smarty Template Engine, Joomla, Redaxo, osCommerce, OXID eSales Community Edition, OrgaMAX Web Export.

  de Puerto Rico: +49 30 32 70 18 92 •  GmbH, Sensburger Allee 27, D-14055 Berlin (Germany)
Su compra es libre de impuestos, porque usted compra de un país fuera de la UE. © 2024  GmbH. Todos los derechos reservados. y el logotipo son marcas registradas de GmbH. Por créditos de las fotos ver la impresión.

Impresión Política de privacidad Mapa del sitio