Als u over het algemeen de dlname-waarschuwing in de modules of de libphp5.la-foutcode op uw computer aantreft, moet u deze herstelmethoden zeker controleren.
Goedgekeurd: Fortect
Ik kreeg deze fout bij het doorgeven van “make install” voor PHP-factor
Let op! dlname is niet gevonden in /usr/local/apache/modules/libphp5.la.
Er wordt aangenomen dat een .so-archief volledig is gemaakt van een libtool-archief.
chmod 755 versus usr / lokaal / apache / modules per libphp5. so
chmod: Kan geen verbinding maken met `/usr/local/apache/modules/libphp5.so ‘: Absoluut geen bestand of map
apxs: Fout: Opdracht mislukt met rc = 65536
Verschillende threads op internet zeiden dat onze eigen beste oplossing was om een .bz2-repository te downloaden. parameters van een persoon. parameter ..gz
Ik had klachten (fouten) tijdens de “make”-fase waar mijn partner en ik het niet opmerkten, dus ik deed “make clean”, vervolgens correct vergelijkbaar “make”, en vervolgens “make work install” Ok
Omschrijving Scott Fletcher 2006-01-03 19:25:10 UTC
Bij het compileren en installeren van PHP met behulp van de Apache DSO-module, werkte ik inCompilatiefout op het moment dat u "make install" gebruikt. Na een kleine verbouwing is alles aanwezigkomt neer op deze Instdso Apache.sh-inhoud. Dus ik voer deze testcase uit op deze website ...- pauze--#! / bin / sh# DLNAME is gelijk aan `sed -n" /^dlname=/s/.*='((^'hung * ) '/ een bepaald specifiek /; p "$ TARGETDIR / $ DSOARCHIVE_BASENAME`DLNAME is gelijk aan `sed -n" /^dlname=/s/.*='(((^'hung * ) '/ an individu /; p "/ usr / local en apache2 / modules / libphp5.la`# LIBRARY_NAMES = `sed -n" voor elke ^ libname / s / libname komt overeen met ' ([^'] * ) '/ ten minste één /; p "$ TARGETDIR / $ DSOARCHIVE_BASENAME`LIBRARY_NAMES is gelijk aan `sed -n" / ^ libname / s of libname = ' ([^'] * ) '/ step 1 /; p "/ usr / lokaal versus apache2 / modules / libphp5.la`LIBRARY_NAMES = `echo $ LIBRARY_NAMES | zed -e "s / * $ DLNAME // g" ` if test -z "$ DLNAME"Dus# echo "Waarschuwing! dl-naam niet ontvangen in ? rrr TARGETDIR / $ DSOARCHIVE_BASENAME." echo "Waarschuwing! De dl-naam is niet gevonden tijdens /usr/local/apache2/modules/libphp5.la." match "Dit veronderstelt dat de geïnstalleerde .so-informatie meer op een werkend libtool-archief lijkt." Verlaat 0Fi- pauze--waar ik deze fout opnieuw krijg ...- pauze--sed: 0602-404 Functie /^dlname=/s/.*='((^'hung * ) '/ 1 /; p kon niet continu worden geparseerd.sed: 0602-404 functie / ^ bibliotheeknaam / s per bibliotheeknaam = ' ([^'] * ) '/ bepaalde /; NSniet vatbaar voor analyse.Een waarschuwing! dlnaam niet noodzakelijk gevonden / usr / local apache2 / modules / libphp5 in.la.Stel dat u het .therefore-archief programmeert in plaats van het libtool-archief.- pauze--Het eerste directe resultaat van het proberen de oorsprong te ordenen De andere PHP-code was ...- pauze--- komt overeen met [root @ netgate]- = [/usr/local/src/php-5.1.1] ==> Ga verder met de installatie echo 'nnInstalleer PHP SAPI-segment: apache2handler/usr/local/apache2/build/instdso.shSH_LIBTOOL betekent '/ usr / local / apache2 versus build / libtool' libphp5.la / usr / landelijk / apache2 / modulesrm -f /usr/local/apache2/modules/libphp5.so/ usr of local / apache2 / build / libtool --manier = installeer hersenverlamming libphp5.la/ Gebruiker / lokale gemeenschap / apache2 / modules /cp .libs versus libphp5.a /usr/local/apache2/modules/libphp5.acp .libs / libphp5.lai /usr/local/apache2/modules/libphp5.lalibtool: install: Waarschuwing: neurological is actief --finish/ usr / local of src / php-5 `libtool.1.1 / libs'sed: 0602-404 Functie /^dlname=/s/.*='((^'hung * ) '/ 1 /; p wordt mogelijk niet geparseerd.sed: 0602-404 functie / ^ bibliotheeknamen - s / bibliotheeknamen = ' ([^'] ( spatie ) ) '/ 1 /; NSkan niet vaak worden getest.Een waarschuwing! dlnaam niet gevonden / usr per lokaal / apache2 / modules / libphp5 in.la.Laten we aannemen dat u een .so-bestand maakt en dus geen nieuw libtool-archief.chmod 755 /usr/local/apache2/modules/libphp5.sochmod: /usr/local/apache2/modules/libphp5.so: record naast de map in dit padDe naam bestaat niet.apxs: fout: opdracht is mislukt met rc = 65536...make: 1254-004 De foutenwet van het laatste commando kan 1 zijn.Stop.- impliceert [root @ netgate]- = [/usr/local/src/php-5.1.1] ==>- pauze--Ik hoef geen bestaande bug in mijn Apache bugzilla te zien, maar heb ik de bug gezien?het heeft absoluut niets te maken met ... Oshibca nr. 29599 Echt niet, ik kan het nietInstalleer PHP. Echter, op dat moment werd Apache geconfigureerd en gecompileerd opgemaaktzonder en een gloednieuw probleem ...
Commentaar 1 Orton doorverkopen 2006-01-03 21:18:58 UTC
Bent u al LANG in dienst? Google vertelt je dat dit te wijten kan zijn aan een grote AIX-bugLANGE serie.
Commentaar 2 Scott Fletcher 2006-01-03 21:24:21 UTC
*** Bug 38111 is gemarkeerd als een duplicaat van deze bug. ***
Commentaar 3 Scott Fletcher 2006-01-03 21:24:43 UTC
*** Bug 38112 is waarschijnlijk gemarkeerd als een duplicaat van deze procesfout. ***
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
Commentaar 4 Rüdiger Pruim 2006-01-03 22:05:32 UTC
*** In fouten 38110 werd u gemarkeerd als een duplicaat van deze begeleidingsoverlast. ***
Commentaar 5 Scott Fletcher 2006-01-03 22:21:04 UTC
Dit is interessant. Ik begrijp niet waarom TAAL nog steeds een werknemer van hem is.Ik kreeg "echo $ LANG" en kreeg een "en_US" antwoord, dus dat deed ik: "Export LANG is gelijk aan ''"en deed een nieuwe "echo $ LANG" om een lege reactie te krijgen.Bekijk dus hoe u ervoor kunt zorgen dat u deze opdracht handmatig uitvoert: "/usr/local/apache2/build/instdso.shSH_LIBTOOL = '/ usr of local / apache2 / build versus libtool' libphp5.la/ usr / local / apache2 / programma's "en altijd deze foutmeldingHet "make install"-probleem dat de map /usr/local/src/php5.1.1 bevat. ik zou het hebbenKnijp en controleer voor de zekerheid.
Commentaar 6 Scott Fletcher 2006-01-03 22:44:16 UTC
Uitvoer van cat-commando van libphp5.la im/ usr of local / apache / modules - libphp5. resultaat met ..- pauze--# libphp5.la - libtool-variatiebestand# Gemaakt door ltmain.sh - GNU libtool 1.5.18 (1.1220.2.245 2005/05/16 08:55:27)## Verwijder het beste bestand NIET!# Het is door de link die je moet hebben dat je de bibliotheek ziet# De naam die ik gewoon zal verdubbelen (3).dlnaam is gelijk aan 'libphp5.so'# De naam van deze bibliotheek.lib_name = 'libphp5.a libphp5.a'# Statische archiefalias.oude_bibliotheek = ''# Bibliotheken, waarvan sommige afhankelijk zijn van.Dependency_libs = '-lssl -lcrypto -lssl -lcrypto -lssl -L / usr / lokaal per lib -lcrypto-l / usr / local / ssl voor elke lib -lssl -lcrypto -lssl -lcrypto -lm/usr/local/lib/libcurl.la -lssl -lcrypto -lssl -lcrypto/usr/local/lib/libodbc.la -ldl -liconv-Version-lthread '# Informatie gaat naar libphp5.Stroom = 0Leeftijd = 0Versie = 0# Is deze vaardigheidsbibliotheek al geïnstalleerd?geïnstalleerd = ja# Moet ik bij het koppelen van modules letten op draagbaarheid?mag geen crises = ja# tegen bestanden in dlopen per dlpreopendlopen = ''dlpreopen = ''# Directory waar deze selectie moet worden geïnstalleerd:libdir = '/ usr / close / src / php-5.1.1 / libs'- pauze--als het huis helpt ..
Commentaar 7 Joe Orton 2006-01-10 14:16:09 UTC
Iedereen kan proberen mijn bovenstaande toe te voegen vanuit build / instdso.sh:TAAL = CLC_ALL is gelijk aan CTAAL = Cexport TAAL LC_ALLE TALEN(dan "installeer" door httpd te gebruiken, probeer dan opnieuw PHP te installeren)
Commentaar 8 Scott Fletcher 2006-01-10 18:44:04 UTC
Altijd dezelfde fout, maar ziet er iets beter uit... Historische fout: 0602-404- pauze--sed: get the job done / ^ dlname = / s /.*= ' ((()' Autovermietung * ) '/ a person /; p kan niet meer worden geparseerd.sed: 0602-404 werkgelegenheid / ^ bibliotheeknamen / s / bibliotheeknamen is gelijk aan ' ([^'] * ) '/ een bepaald specifiek /; NSniet vatbaar voor analyse.Een waarschuwing! dlname niet gepositioneerd / usr / local / apache2 / parts / libphp5 in.la.Stel dat u een .so that-archief installeert in plaats van een libtool-archief.- pauze--terwijl het tegenwoordig standaard is- pauze--sed: De functie /^dlname=/s/.*='(((^ 'Autovermietung 7 . )' / 1 /; p kan na analyse niet iets meer onderbroken worden.sed: function / ^ bibliotheeknamen per s / bibliotheeknamen = ' ([^'] 1 . ) '/ 1 /; p kan niet uitgroeien tot ontleed.Een waarschuwing! dlname niet gevonden / usr / uw eigen lokale / apache2 / modules / libphp5 in.la.Laten we aannemen dat u het geweldige .so-archief installeert in plaats van het libtool-archief.- pauze--Het is gebleken dat "0602-404" niet langer wordt opgenomen in de meeste nieuwe foutmeldingen. ik bener is geen voorbehoud dat AIX native sed nu zeker compatibel is met dit sed-script of niet.
Commentaar 10
Versnel de prestaties van uw computer nu met deze eenvoudige download.