Re: error HTTP al adjuntar IMAGEN
Publicado: 23 May 2018, 23:35
Pues o mucho me equivoco o la 3.2 que tienes instalada usa Php 7 y ese puede ser uno de tus problemas. Cámbiala a ver si se solucionan los problemas.
phpBB España Oficial, Soporte Internacional Oficial del sistema de foros phpBB en Español, extensiones, estilos, traducciones, guías, tutoriales, videos, redes sociales, webmaster.
https://www.phpbb-es.com/foro/
Código: Seleccionar todo
javascript:phpbb.plupload.uploader.bind('Error', function(up,error){ console.log(error); });
Creo que con hacer la prueba no va a perder nada, igual hasta se le acaban los problemas.canidev escribió:PD: phpbb 3.2.2 funciona con phpbb 5.4 y superiores, se recomienda php 7 porque va mejor, pero con 5.6 funciona igualmente.
Código: Seleccionar todo
General Error
SQL ERROR [ mysql4 ]
mysql_connect function does not exist, is mysql extension installed? []
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()
FILE: [ROOT]/phpbb/db/driver/mysql.php
LINE: 55
CALL: phpbb\db\driver\driver->sql_error()
FILE: [ROOT]/cache/container_0374ec857381230fa83049643ce3cdee.php
LINE: 1233
CALL: phpbb\db\driver\mysql->sql_connect()
FILE: [ROOT]/vendor/symfony/dependency-injection/Container.php
LINE: 314
CALL: phpbb_cache_container->getDbal_Conn_DriverService()
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 447
CALL: Symfony\Component\DependencyInjection\Container->get()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 52
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()
FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\factory->get_driver()
FILE: [ROOT]/phpbb/config/db.php
LINE: 57
CALL: phpbb\db\driver\factory->sql_query()
FILE: [ROOT]/cache/container_0374ec857381230fa83049643ce3cdee.php
LINE: 587
CALL: phpbb\config\db->__construct()
FILE: [ROOT]/vendor/symfony/dependency-injection/Container.php
LINE: 314
CALL: phpbb_cache_container->getConfigService()
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 447
CALL: Symfony\Component\DependencyInjection\Container->get()
FILE: [ROOT]/cache/container_0374ec857381230fa83049643ce3cdee.php
LINE: 491
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()
FILE: [ROOT]/vendor/symfony/dependency-injection/Container.php
LINE: 314
CALL: phpbb_cache_container->getCacheService()
FILE: [ROOT]/vendor/symfony/dependency-injection/ContainerBuilder.php
LINE: 447
CALL: Symfony\Component\DependencyInjection\Container->get()
FILE: [ROOT]/includes/compatibility_globals.php
LINE: 22
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()
FILE: [ROOT]/common.php
LINE: 109
CALL: require('[ROOT]/includes/compatibility_globals.php')
FILE: [ROOT]/index.php
LINE: 23
CALL: include('[ROOT]/common.php')
Concretamente, necesita php 5.4.7. Igual probaste con una versión inferior. De todas formas, no recomendaría usar una versión inferior a php 5.6Pues tu dirás que funciona en 5.4, pero a mi me salían las líneas de código en la parte superior del Foro, no me dejaba entrar en ninguna configuración del ACP y fue cambiar a la versión 7.0 y se acabaron los problemas.
Eso es porque usas mysql en lugar de mysqli (en php7 está obsoleto)Ya hice las pruebas pasando a PHP 7.0 y a la version PHP 7.1 . Previa desactivacion de todas las extensiones (al principio las dejé) y pasar al idioma Ingles y desactivar los estilos fuera del Prosilver. Me da ERROR GENERAL en ambos casos no me deja ni abrir la pagina inicial.
Ya lo hice pero ese ERROR GENERAL continúa. Asi que lo dejé con PHP 5.6canidev escribió: 25 May 2018, 16:44Eso es porque usas mysql en lugar de mysqli (en php7 está obsoleto)
En el config.php, en el parámetro "$dbms" cambia "mysql" por "mysqli" para evitar ese error
Estoy de acuerdo contigo. Pero ...¿como hago para saber cuales son los archivos que corresponden a esta falla?... asi los busco entre las copias que tengo y los pongo.canidev escribió: 25 May 2018, 16:44Esta prueba puedes hacerla, pero no creo que sea el motivo, yo me decanto más porque haya algún fallo de la actualización o que no estés usando los archivos correspondientes a la versión de phpbb instalada.
Gracias @Todtuga , si lo has hecho y no funciona, mucho mas no puedo aconsejarte. Intento ayudar en lo que puedo y si se me ocurre algo, aunque sea muy disparatado, lo suelto, a ver si se soluciona el problema o le iluminamos a algún experto para darte una idea mejor.Todtuga escribió:Ya hice las pruebas pasando a PHP 7.0 y a la version PHP 7.1
Código: Seleccionar todo
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 370: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
100% de acuerdo.@Todtuga, error tipico de estar usando archivos de phpBB 3.1.x el cual no es compatible con PHP 7.0/7.1, solo phpBB 3.2 es compatible con PHP 7.0/7.1
Si, pero seguramente no tenga ninguna tabla "rota" como tal. (Si la tuviese no le funcionaría el foro casi seguro)@canidev , yo creo que antes de proceder a eso seria aconsejable que revisase en que estado tiene la base de datos desde phpMyAdmin, analizando todas las tablas y si el resultado es positivo tendria mas posibilidades a que le funcionase lo que le has comentado, ahora bien si es negativo ya seria cuestion de contactar con su hosting para una copia...