Bonjour,
Cela fait maintenant quelques jours que je galère à installer zend framework.
J'ai installé Centos, un serveur apache ( httpd ) phpmyadmin et mysql.
La dernière étape est pour moi d'installer Zend framework car j'essaye de mettre en place la copie d'un site l'ayant utilisé (et l'utilisant toujours)
J'ai donc suivi le tutoriel ici
mais lorsque j'essaye de faire un zf j'obtiens :
J'ai pas réussi à trouver " libclntsh.so.11.1 " , j'ai cru voir sur internet qu'il s'agissait d'une librairie oracle et ai donc installer oracle11G mais même après cette installation je n'ai pas trouvé cette librairie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 #zf -version PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_oci.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0 ***************************** ZF ERROR ******************************** In order to run the zf command, you need to ensure that Zend Framework is inside your include_path. There are a variety of ways that you can ensure that this zf command line tool knows where the Zend Framework library is on your system, but not all of them can be described here. The easiest way to get the zf command running is to give it the include path via an environment variable ZEND_TOOL_INCLUDE_PATH or ZEND_TOOL_INCLUDE_PATH_PREPEND with the proper include path to use, then run the command "zf --setup". This command is designed to create a storage location for your user, as well as create the zf.ini file that the zf command will consult in order to run properly on your system. Example you would run: $ ZEND_TOOL_INCLUDE_PATH=/path/to/library zf --setup Your are encourged to read more in the link that follows. Zend_Tool & CLI Setup Information (available via the command line "zf --info") * Home directory found in environment variable HOME with value /home/Cyril * Storage directory assumed in home directory at location /home/Cyril/.zf/ * Storage directory does not exist at /home/Cyril/.zf/ * Config file assumed in home directory at location /home/Cyril/.zf.ini * Config file does not exist at /home/Cyril/.zf.ini To change the setup of this tool, run: "zf --setup"
Les modules oci8.so et pdo_oci.so sont bien situé dans le répertoire indiqué mais lorsque j'esssaye de simplement voir les modules actifs dans php, j'obtiens cette erreur.
Je ne sais pas trop de quel information vous avez besoin, ni même si ce poste a bien sa place ici ( et non pas dans la zone "zend" )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72 # php -m PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/oci8.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_oci.so' - libclntsh.so.11.1: cannot open shared object file: No such file or directory in Unknown on line 0 [PHP Modules] apc bcmath bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gd gettext gmp hash iconv igbinary interbase json ldap libxml mbstring mcrypt memcache memcached mhash mssql mysql mysqli openssl pcntl pcre PDO pdo_dblib PDO_Firebird pdo_mysql pdo_pgsql pdo_sqlite pgsql Phar posix readline Reflection session shmop SimpleXML soap sockets SPL sqlite3 standard sysvmsg sysvsem sysvshm tokenizer wddx xml xmlreader xmlwriter xsl zip zlib [Zend Modules]
D'avance merci
#Edit : Voyant que cela ne doit pas être au bonne endroit je copie ce message dans Dev web / outil en attendant que ce sujet soit supprimé
Partager