Miért nem működik a php_gd2. dll fájl?
Hogyan tudom beinstallálni a fenti fájlt, hogy a rendszer része legyen (működjön).
Próbáltam dinamikusan: dl("php_gd.dll");
Erre ez jött: Warning: Unable to load dynamic library './php_gd.dll' - A megadott eljárás nem található. in C:\PHPWEB\test.php on line 13
Próbáltam úgy is, hogy kitöröltem a php.ini fájlban a pontosvesszőt a gd elől, de akkor is hibát ad. Hogy csináljam?
Én konkrétan a XAMPP 5.6.3-as verzióját használom. Telepítése roppant egyszerű volt. Elindítottam a letöltött exe-t, feltelepítettem, elindítottam a kontrolt, ami az apache szervert és a mysql adatbázis indítja, és kész.
A böngészőben a http://localhost (vagy 127.0.0.1) a helyi webszervert hozza be. Ez a winchesteren többnyire a C:/XAMPP/htdocs mappát jelenti.
Én további virtuális host-okat is létrehoztam amiket más más mappákból érek el, de ez az alap működést nem érinti.
A php a feltelepített apache szerver része, külön nem kell telepíteni. XP SP2 alatt, ahogy a fenti FAQ-ban is olvashattad a vírusírtók egy téves riasztást adhatnak, mivel a kontroller az apache szervert (és a filezillát és a mercuryt és a mysql-t) rendszerszinten indítja, és ezt tévesen vírusnak érzik a vírusírtók.
Több százezren használják a xamppot, senki nem lett vírusos a rendesen használt legális telepítőtől.
Emellett korábban használtam wampot, easyphp-t, egyikkel sem volt gondom.
Ha feltetted, és fut az apache szerver, a htdocs mappában elhelyezett php fájlokat meghívhatod a böngésződben a [link] címen.
Ennél többet csak akkor tudunk segíteni, ha valami módon (fizikailag vagy távsegítség) odaengedsz valakit a gépedhez.
Egyébként az utolsó hibaüzenetek azt mutatják, hogy az apache szerver és a php értelmező is futnak.
Mindent megcsináltam. A saját test.php fájlomra ezt adja a böngésző:
".""; for ($b=1 ; $b<=5; $b++ ) { print $a*$b." ";} } ?>
vagyis a PHP kódrészeket változatlanul kiírja. És ezt kék háttéren teszi, vagyis a HTML kód fut, de a PHP nem. Ötlet?
Mindent előlről kezdtem. Kipucoltam az összes eddigi telepítés maradékát, a régi könyvtárakat, ini fájlokat és mindent. Direkt rákerestem a XAMPP 5.6.3 (143.91 MB) fájlra, mindenhol azt írja, hogy az XP alatt fut. A letöltéshez kikapcsoltam a víruskeresőt, majd az exe
indításakor hibaüzenet: XP NEM TÁMOGATOTT!!!!!!!
Kezdem elveszíteni a türelmemet. Melyik XAMPP fut XP alatt?
###### ApacheFriends XAMPP Version 1.8.3 ######
Important! PHP in this package needs the Microsoft Visual C++ 2008 Redistributable package from
[link] Please ensure that the VC++ 2008 runtime
libraries are installed on your system.
+ Apache 2.4.4
+ MySQL 5.5.32 (Community Server)
+ PHP 5.5.15 (VC11 X86 32bit thread safe) + PEAR
+ phpMyAdmin 4.0.4
+ OpenSSL 1.0.1e
+ ADOdb 5.18
+ Mercury Mail Transport System v4.62 (not included in the portable version)
+ FileZilla FTP Server 0.9.41 (not included in the portable version)
+ Webalizer 2.23-04 (not included in the portable version)
+ Strawberry Perl 5.16.1.1 Portable
+ Tomcat 7.0.41
+ XAMPP Control Panel Version 3.2.1 by hackattack142 (Great Thanks!!))
See: [link]
+ XAMPP Security
+ XAMPP mailToDisk 1.0 (write emails via PHP on local disk in <xampp>\mailoutput. Activated in the php.ini as mail default.)
---------------------------------------------------------------
* System Requirements:
+ 64 MB RAM (RECOMMENDED)
+ 750 MB free fixed disk
+ Windows 2003, XP (RECOMMENDED), VISTA, Windows 7
...
Ha ez sem jó, akkor próbálj korábbi verziót.
Én azt gyanítom, hogy a php fájlt a szerver kihagyásával próbáltad meghívni, ami azt eredményezi, hogy a php értelmezőt kihagyja, így maradhatnak benn php kódok. vagyis a php fájlokat nem így: C:/xampp/htdocs/test.php hanem így: [link] hívjuk meg a böngészőben.
Ha így csináltad, akkor nem szóltam.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!