Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Nie będę się rozpisywał zbędnie więc:

 

Stawiam serwer metka i mam już dedyka, problemem jest tylko to, że ma zainstalowanego Apache 2.2 i PHP 5.4.4, który nie wczytuje modułu odpowiedzialnego za połączenia z Bazą MySQL powodując, że w PHP funkcja

mysql_connect()

nie istnieje:

Fatal Error: function mysql_connect() not found ...

 

tutaj znajduje się php_info() serwera:

188.165.216.14/index.php

 

Byłbym wdzięczny za szybką pomoc.

59649524317135950350.png

Opublikowano

Bo to komenda ubuntu.

 

Łap na FreeBSD.

 

http://gustaff.bsdaemon.pl/?p=254

 

7 sekund w Google'ach.

Opublikowano

OKs zrobiłem co się dało i ciągle to samo.

 

Jedyne co nasuwa mi się na myśl to jeszcze brak pliku mod_mysql.so albo mysql.so w libexec/apache

 

A tak to już zero pomysłów

59649524317135950350.png

Opublikowano

Jeszcze raz musisz zainstalować php, a raczej przekonfigurować php-extensions. Nie słuchaj tego kretyna "Blat" bo dał Ci komende do zainstlowania serwera MySQL, który ma się nijak do funkcji w PHP. Po prostu przy instalacji PHP nie wybrałeś modułu mysql.

 

Poza tym, zwykłe mysql w PHP to zabytek, nie masz co płakać. Zobacz czy masz mysqli (o wiele lepsze, bezpieczniejsze i wydajniejsze od zwykłego mysql), alternatywnie możesz użyc PDO.

Opublikowano

Mam dane moduły Mysql, Mysqli, Pdo i jeszcze coś z mysql, być może będę musiał dodać do php.ini frazę

extension_dir=""

ale nie mogę skojarzyć gdzie akurat ten moduł jest przechowywany.

 

edit: screen z konfiguracji php:

14527709326687916409.jpg

59649524317135950350.png

Opublikowano

Sorry za doublepost, ale nikt by niezauważył. Jak widać na screenie wyżej mysql, mysqli są załadowane, screen poniżej też to pokazuje, ale w phpinfo() nie ma tego, że ten moduł jest załadowany.

59767678909569769954.jpg

 

phpinfo();

65135798059919063326.jpg

59649524317135950350.png

Opublikowano

Plik php.ini jest ok, ale w logu apache mam coś takiego:


<b>Warning</b>:  PHP Startup: mysql: Unable to initialize module
Module compiled with module API=20100525, debug=1, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  PHP Startup: mysql: Unable to initialize module
Module compiled with module API=20100525, debug=1, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
[Mon Jul 02 19:03:59 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/SSKkni
[Mon Jul 02 19:04:33 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/Z3xZco
[Mon Jul 02 19:04:36 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/w5B53uh
[Mon Jul 02 19:04:57 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/FWevoJ
[Mon Jul 02 19:05:15 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/e6Hxoh
[Mon Jul 02 19:06:33 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/GvFpgV
[Mon Jul 02 19:06:37 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/H0ON7rt
[Mon Jul 02 19:07:19 2012] [error] [client 88.253.232.160] File does not exist: /usr/local/www/apache22/data/lWCtlN

59649524317135950350.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...