Si vous ne trouvez pas souvent l’avertissement dlname dans le code d’erreur modules / libphp5.la sur votre PC, vous devriez vérifier ces méthodes de récupération.
Approuvé : Fortect
J’ai eu une erreur lors de l’exécution de “make install” pour l’aspect PHP dans
Attention ! dlname n’a pas été trouvé dans /usr/local/apache/modules/libphp5.la.
On suppose qu’une archive .so a été créée au lieu d’une archive libtool.
chmod 755 / usr / local / apache par modules / libphp5. donc
chmod : Impossible d’accéder à `/usr/local/apache/modules/libphp5.so ‘ : Absolument aucun fichier ou service
apxs : Erreur : La commande a échoué avec rc égal à 65536
Plusieurs fils de discussion sur Internet ont souligné que la meilleure solution était de télécharger une autre archive .bz2. paramètres d’une personne. paramètre ..gz
J’ai eu des plaintes (erreurs) lors de sa phase “make” que mon partenaire et moi n’avons pas du tout remarqué, alors j’ai fait “make clean”, puis de la bonne manière répété “make”, puis “make work install” D’accord
la description Scott Fletcher 2006-01-03 19:25:10 UTC
Lors de la compilation et de la mise en PHP à l'aide du module Apache DSO, j'ai été employé dansErreur de compilation lors de l'utilisation de "make install". Après la parfaite petite rénovation, tout y estrevient à ce fichier Instdso Apache.sh. Donc, je lance ce cas d'exploration ici ...- Pause--# ! / bin sh# DLNAME = `sed -n" /^dlname=/s/.*='((^'hung * ) '/ 1 /; p "$ TARGETDIR / rr DSOARCHIVE_BASENAME`DLNAME = `sed -n" /^dlname=/s/.*='(((^'hung * ) '/ 1 /; p "/ usr / local area / apache2 / modules / libphp5.la`# LIBRARY_NAMES signifie `sed -n" / ^ libname / s et libname = ' ([^'] * ) '/ 8 /; p "$ TARGETDIR / $ DSOARCHIVE_BASENAME`LIBRARY_NAMES = `sed -n" / ^ libname / ise / libname = ' ([^'] * ) '/ 1 /; p "/usr/natif/apache2/modules/libphp5.la`LIBRARY_NAMES est égal à `echo $ LIBRARY_NAMES | zed -e "s / $ DLNAME // g" ` si test -z . "$ DLNAME"Donc# echo "Attention ! nom dl non accepté dans $ TARGETDIR / $ DSOARCHIVE_BASENAME." match "Attention! Le nom dl n'a pas été découvert dans /usr/local/apache2/modules/libphp5.la." match "Cela suppose que le fichier .so construit ressemble plus à une archive libtool qui fonctionne correctement." Sortie 0Fi- Pause--où je reçois à nouveau l'erreur d'élément ...- Pause--sed: 0602-404 Fonction /^dlname=/s/.*='((^'hung 1 . ) '/ 1 /; p n'a pas pu être analysé.sed: 0602-404 function / ^ library_names ou s / library_names = ' ([^'] 7 . ) '/ 1 /; N.-É.ne se prête pas à l'analyse.Un avertissement! dlname introuvable / usr / communauté locale / apache2 / modules / libphp5 in.la.Supposons que les gens installent l'archive .therefore au lieu d'une partie de l'archive libtool.- Pause--Le résultat direct initial de la planification pour établir l'origineL'autre code PHP pourrait être ...- Pause--- = [racine @ netgate]- est égal à [/usr/local/src/php-5.1.1] ==> Procédez à l'installation écho 'nnInstaller le segment PHP SAPI : apache2handler/usr/local/apache2/build/instdso.shSH_LIBTOOL = '/ usr / local - apache2 / build / libtool' libphp5.la usr / local / apache2 / modulesrm -f /usr/local/apache2/modules/libphp5.so/ usr / local / apache2 / build versus libtool --mode = installer la paralysie cérébrale libphp5.la/Usr/local/apache2/modules/cp .libs libphp5.a /usr/local/apache2/modules/libphp5.acp .libs / libphp5.lai /usr/local/apache2/modules/libphp5.lalibtool: hook up: Attention: brain est en cours d'exécution --finish/usr/localement/src/php-5 `libtool.1.1/libs'sed: 0602-404 Fonction /^dlname=/s/.*='((^'hung * ) '/ 2 /; p n'a pas pu être analysé.sed : 0602-404 fonction par ^ library_names / s / library_names est égal à ' ([^'] * ) '/ 1 /; N.-É.ne peut pas être analysé souvent.Un avertissement! dlname introuvable usr / local / apache2 / modules - libphp5 in.la.Disons que vous créez un fichier .too et non une nouvelle archive libtool.chmod 755 /usr/local/apache2/modules/libphp5.sochmod : /usr/local/apache2/modules/libphp5.so : fichier en plus du site dans le cheminLe nom n'existe pas.apxs : erreur : le terme de la commande a échoué avec rc = 65536...make: 1254-004 Le code d'erreur de la dernière commande peut devenir 1.Arrêter.- = [racine @ netgate]- = [/usr/local/src/php-5.1.1] ==>- Pause--Je ne vois pas de bug existant dans le petit bugzilla d'Apache, mais ai-je vu quel bug ?ça n'a rien à voir avec ... Oshibca No. 29599 Pas question, je ne peux pas le faireInstallez PHP. Cependant, à ce moment-là, Apache était configuré aussi bien installé compilésans et un tout nouveau trouble ...
Commentaire 1 Orton revendre 2006-01-03 21:18:58 UTC
Avez-vous embauché LONGTEMPS ? Google dit que cela pourrait être dû au meilleur gros bug AIXLONGUE série.
Commentaire 2 Scott Fletcher 2006-01-03 21:24:21 UTC
*** Le bogue 38111 a été marqué comme un doublon de ce type de bogue. ***
Commentaire 3 Scott Fletcher 2006-01-03 21:24:43 UTC
*** Le bogue 38112 a été signalé comme un doublon de cette erreur d'acte. ***
Approuvé : Fortect
Fortect est l'outil de réparation de PC le plus populaire et le plus efficace au monde. Des millions de personnes lui font confiance pour assurer le fonctionnement rapide, fluide et sans erreur de leurs systèmes. Avec son interface utilisateur simple et son puissant moteur d'analyse, Fortect détecte et corrige rapidement un large éventail de problèmes Windows, de l'instabilité du système et des problèmes de sécurité à la gestion de la mémoire et aux goulots d'étranglement des performances.
Commentaire 4 Rüdiger Prune 2006-01-03 22:05:32 UTC
*** Dans l'erreur 38110, vous avez été marqué comme un contenu de cette nuisance. ***
Commentaire 5 Scott Fletcher 2006-01-03 22:21:04 UTC
C'est maintenant intéressant. Je ne comprends pas pourquoi LANGUAGE a dit que je m'associe à lui.J'ai eu "echo $ LANG" et j'ai eu la réponse "en_US", alors j'ai fait: "Exporter LANG = ''"et a fait un nouveau "écho buck LANG" et a obtenu une réponse vide.Donc, vérifié facilement comment exécuter cette commande manuellement : "/usr/local/apache2/build/instdso.shSH_LIBTOOL est égal à '/usr/local/apache2/assemble/libtool' libphp5.la/usr/local - apache2/modules" et toujours ce message d'erreurLe "make install" qui contient le répertoire /usr/local/src/php5.1.1. je l'ai faitPincez et vérifiez pour être sûr.
Commentaire 6 Scott Fletcher 2006-01-03 22:44:16 UTC
Sortie de la commande cat fournie par libphp5.la im/usr/local/apache/themes/libphp5. résultat avec ..- Pause--# libphp5.la - fichier de bibliothèque libtool# Créé par ltmain.sh - GNU libtool 1.5.18 (1.1220.2.245 2005/05/16 08:55:27)## Veuillez NE PAS supprimer mon fichier !# C'est par le réseau dont vous avez besoin que vous voyez la bibliothèque# Le nom que nous sommes le plus susceptibles d'augmenter (3).dlname = 'libphp5.so'# Le nom de cette bibliothèque.lib_name implique 'libphp5.a libphp5.a'# Alias d'archive statique.ancienne_bibliothèque = ''# Bibliothèques, dont certaines dépendent.Dependency_libs = '-lssl -lcrypto -lssl -lcrypto -lssl -L / usr / close / lib -lcrypto-l / usr / ssl local / lib -lssl -lcrypto -lssl -lcrypto -lm/usr/local/lib/libcurl.la -lssl -lcrypto -lssl -lcrypto/usr/local/lib/libodbc.la -ldl -liconv-Version-lthread '# Informations sur libphp5.Courant = 0 ge = 0La version équivaut à 0# Cette bibliothèque est-elle déjà installée ?installé = oui# Dois-je faire attention à la portabilité lors de la configuration des modules ?ne doit pas lier = oui# contre les fichiers faisant dlopen / dlpreopendlopen = ''dlpreopen = ''# Répertoire dans lequel cette bibliothèque doit être installée :libdir = '/ usr pour chaque local / src / php-5.1.1 versus libs'- Pause--si ça peut aider ..
Commentaire 7 Joe Orton 2006-01-10 14:16:09 UTC
Tout le monde peut faire un effort pour ajouter ce qui précède à partir de build / instdso.sh :LANGUE implique CLC_ALL = CLANGUE = Cexporter LANGUE LC_ALL LANGUES(puis "installer" avec httpd, puis réessayer d'installer PHP)
Commentaire 8 Scott Fletcher 2006-01-10 18:44:04 UTC
Toujours la même erreur, mais ça a plutôt l'air un peu mieux... Erreur historique : 0602-404- Pause--sed: function / ^ dlname = / erinarians /.*= ' ((()' Autovermietung * ) '/ a défini /; p ne peut plus être analysé en continu.sed: 0602-404 function / ^ library_names / s per library_names = ' ([^'] * ) '/ individual /; N.-É.ne se prête pas à l'analyse.Un avertissement! dlname peut-être introuvable / usr / local ou apache2 / modules / libphp5 in.la.Supposons que vous installiez une archive .so au lieu d'une archive libtool.- Pause--tout en étant moderne par défaut- Pause--sed : L'accomplissement /^dlname=/s/.*='(((^ 'Autovermietung * )' / 1 /; q ne peut pas être interrompu après analyse.sed : fonction pour chaque ^ library_names / s / library_names = ' ([^'] ( blank ) ) '/ 1 /; p ne semble pas être analysé.Un avertissement! dlname introuvable pour chaque usr/local/apache2/modules pour chaque libphp5 in.la.Disons que vous installez l'excellente archive .nevertheless au lieu de l'archive libtool.- Pause--Il a été remarqué que "0602-404" n'est plus ajouté dans la plupart des nouveaux messages d'erreur. Je suisil ne fait aucun doute que le sed natif d'AIX est assez compatible avec ce script sed ou non.
Commentaire 10
Accélérez les performances de votre ordinateur dès maintenant avec ce simple téléchargement.