HTTP Error 500 in installing ojs-3.1.1-2.tar

Hi,

im having problem in installing ojs 3 in my localhost.

i already create ojs in database and files in ojs folder before install. it should be no problem . however an error occured when i click install open journal system. Can someone please help me.

im using xampp v3.2.2, mysql, php v7.2

ojs%20error

Hi @adilahana

A 500 error code is returned when your server can’t handle your application. Have you checked your error log file in Xampp ?

You may find it following these instructions:

Best,
Israel

Hi, @israel.cefrin,

i did check the error log but i dont understand the reason . If u know about it, can u please help me. thank you

[Fri Sep 14 08:16:02.446425 2018] [ssl:warn] [pid 7496:tid 624] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Fri Sep 14 08:16:02.524549 2018] [core:warn] [pid 7496:tid 624] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten – Unclean shutdown of previous Apache run?

[Fri Sep 14 08:16:02.540175 2018] [ssl:warn] [pid 7496:tid 624] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Fri Sep 14 08:16:02.665173 2018] [mpm_winnt:notice] [pid 7496:tid 624] AH00455: Apache/2.4.29 (Win32) OpenSSL/1.1.0g PHP/7.2.0 configured – resuming normal operations

[Fri Sep 14 08:16:02.665173 2018] [mpm_winnt:notice] [pid 7496:tid 624] AH00456: Apache Lounge VC15 Server built: Nov 3 2017 10:30:36

[Fri Sep 14 08:16:02.665173 2018] [core:notice] [pid 7496:tid 624] AH00094: Command line: ‘c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache’

[Fri Sep 14 08:16:02.680799 2018] [mpm_winnt:notice] [pid 7496:tid 624] AH00418: Parent: Created child process 10104

[Fri Sep 14 08:16:04.212560 2018] [ssl:warn] [pid 10104:tid 664] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Fri Sep 14 08:16:04.306310 2018] [ssl:warn] [pid 10104:tid 664] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name

[Fri Sep 14 08:16:04.353186 2018] [mpm_winnt:notice] [pid 10104:tid 664] AH00354: Child: Starting 150 worker threads.

[Fri Sep 14 08:16:14.388892 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53880] PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in C:\xampp\htdocs\ojs\lib\pkp\plugins\generic\usageEvent\PKPUsageEventPlugin.inc.php on line 386

[Fri Sep 14 08:16:14.702888 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53880] PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in C:\xampp\htdocs\ojs\lib\pkp\plugins\generic\usageEvent\PKPUsageEventPlugin.inc.php on line 386

[Fri Sep 14 08:16:14.741888 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53880] PHP Warning: Declaration of InstallHandler::validate($request) should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in C:\xampp\htdocs\ojs\lib\pkp\pages\install\InstallHandler.inc.php on line 118

[Fri Sep 14 08:16:17.987846 2018] [php7:warn] [pid 10104:tid 1952] [client ::1:53883] PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in C:\xampp\htdocs\ojs\lib\pkp\plugins\generic\usageEvent\PKPUsageEventPlugin.inc.php on line 386, referer: http://localhost/ojs/index.php/index/install

[Fri Sep 14 08:16:22.542787 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53880] PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in C:\xampp\htdocs\ojs\lib\pkp\plugins\generic\usageEvent\PKPUsageEventPlugin.inc.php on line 386, referer: http://localhost/ojs/index.php/index/install

[Fri Sep 14 08:16:22.847781 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53880] PHP Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\ojs\cache\t_compile\e8ea13aa559bf8604ca823015b397a28d8666486^%%8B^8BC^8BC56207%%usernav.tpl.php on line 100, referer: http://localhost/ojs/index.php/index/install

[Fri Sep 14 08:17:10.143163 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53892] PHP Warning: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in C:\xampp\htdocs\ojs\lib\pkp\plugins\generic\usageEvent\PKPUsageEventPlugin.inc.php on line 386, referer: http://localhost/ojs/index.php/index/install

[Fri Sep 14 08:17:10.167162 2018] [php7:warn] [pid 10104:tid 1960] [client ::1:53892] PHP Warning: Declaration of InstallHandler::validate($request) should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in C:\xampp\htdocs\ojs\lib\pkp\pages\install\InstallHandler.inc.php on line 118, referer: http://localhost/ojs/index.php/index/install

[Fri Sep 14 08:17:11.700142 2018] [php7:error] [pid 10104:tid 1960] [client ::1:53892] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\drivers\adodb-mysql.inc.php:456\nStack trace:\n#0 C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\adodb.inc.php(558): ADODB_mysql->_connect(‘localhost’, ‘root’, ‘’, ‘’)\n#1 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(144): ADOConnection->Connect(‘localhost’, ‘root’, ‘’, NULL, false)\n#2 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(119): DBConnection->connect()\n#3 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(106): DBConnection->initConn()\n#4 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(55): DBConnection->initCustomDBConnection(‘mysql’, ‘localhost’, ‘root’, ‘’, NULL, false, ‘utf8’)\n#5 C:\xampp\htdocs\ojs\lib\pkp\classes\install\PKPInstall.inc.php(76): DBConnection->__construct(‘mysql’, ‘localhost’, ‘root’, ‘’, NULL, false, ‘utf8’)\n#6 C:\xampp\htdocs\ojs\lib\pkp\classes\install\Installer.inc.php(178): PKPInstall->preInstall()\n#7 C:\xampp\htdocs\ojs\lib\pkp\classes\ins in C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\drivers\adodb-mysql.inc.php on line 456, referer: http://localhost/ojs/index.php/index/install

Hi @adilahana

I re-read your first message and I realized that you are using PHP 7.

Did you set in your config.inc.php file mysql driver to mysqli ?
I.e.:
[database]

driver = mysqli 

Best,
Israel

1 Like

[‘Servers’][$i][‘extension’] = ‘mysqli’

arquivo config.inc.php está com informação para mysqli
mas o ERROR 500 aparece na momento da instalação

http://localhost/ojs/index.php/index/install

Ambiente de desenvolvimento : Windows 10

APACHE ERROR.LOG:

[Tue Nov 20 15:32:08.904634 2018] [php7:notice] [pid 9392:tid 1928] [client ::1:50159] PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\drivers\adodb-mysql.inc.php:456\nStack trace:\n#0 C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\adodb.inc.php(558): ADODB_mysql->_connect(‘localhost’, ‘root’, ‘’, ‘ojs’)\n#1 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(144): ADOConnection->Connect(‘localhost’, ‘root’, ‘’, ‘ojs’, false)\n#2 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(119): DBConnection->connect()\n#3 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(106): DBConnection->initConn()\n#4 C:\xampp\htdocs\ojs\lib\pkp\classes\db\DBConnection.inc.php(55): DBConnection->initCustomDBConnection(‘mysql’, ‘localhost’, ‘root’, ‘’, ‘ojs’, false, ‘utf8’)\n#5 C:\xampp\htdocs\ojs\lib\pkp\classes\install\PKPInstall.inc.php(76): DBConnection->__construct(‘mysql’, ‘localhost’, ‘root’, ‘’, ‘ojs’, false, ‘utf8’)\n#6 C:\xampp\htdocs\ojs\lib\pkp\classes\install\Installer.inc.php(178): PKPInstall->preInstall()\n#7 C:\xampp\htdocs\ojs\lib\pkp\class in C:\xampp\htdocs\ojs\lib\pkp\lib\adodb\drivers\adodb-mysql.inc.php on line 456, referer: http://localhost/ojs/index.php/index/install

Tengo un problema parecido, estoy intentando instalar una version del ojs 3.1.0.1 en mi localhost para realizar pruebas, la version de mi php es 8.0.3, al intentar instalar me arroja el error 500

el error que me marca en el log de php es el siguiente:

[Thu Jun 10 21:39:14.368924 2021] [php:error] [pid 8268:tid 1840] [client ::1:64804] PHP Fatal error: Cannot declare class XMLParser, because the name is already in use in C:\xampp\htdocs\forestal\lib\pkp\classes\xml\XMLParser.inc.php on line 28

how can i solve it