Jeśli nie znajdziesz ostrzeżenia dlname w modułach i kodzie błędu libphp5.la na swoim komputerze, sprawdzisz te metody odzyskiwania.
Zatwierdzono: Fortect
Dostałem ten błąd podczas wykonywania pracy “make install” dla czynnika PHP
Uwaga! dlname nie został znaleziony w /usr/local/apache/modules/libphp5.la.
Często zakłada się, że archiwum .so jest tworzone, ale z archiwum libtool.
chmod 755 kontra usr / lokalny / apache / module na libphp5. tak
chmod: Nie można obsłużyć `/usr/local/apache/modules/libphp5.so ‘: Absolutnie brak pliku lub katalogu
apxs: Błąd: Polecenie nie powiodło się przy rc = 65536
Kilka wątków w Internecie powiedziało, że najlepszym rozwiązaniem jest pobranie biblioteki .bz2. parametry osoby. parametr ..gz
Miałem skargi (błędy) podczas etapu „make”, że mój partner i ja nie zauważyliśmy, całkiem „wyczyściłem”, potem poprawnie powtórzyłem „make”, a następnie „make work install” Ok
opis Scott Fletcher 2006-01-03 19:25:10 UTC
Kompilując i instalując PHP z wykorzystaniem modułu Apache DSO pracowałem wBłąd kompilacji podczas korzystania z funkcji „make install”. Po małym remoncie wszystko jest na miejscusprowadza się do tego Instdso Apache.sh kompletne. Więc prowadzę tam ten przypadek testowy ...- przerwa--#! / kosz / sh# DLNAME oznacza `sed -n" /^dlname=/s/.*='((^'hung * ) '/ first /; p "$ TARGETDIR / $ DSOARCHIVE_BASENAME`DLNAME jest równe `sed -n" /^dlname=/s/.*='(((^'hung * ) '/ osoba /; p "/ usr / local kontra apache2 / modules / libphp5.la`# LIBRARY_NAMES = `sed -n" lub ^ nazwa_lib / s / nazwa_lib implikuje ' ([^'] * ) '/ /; p "$ TARGETDIR / $ DSOARCHIVE_BASENAME`LIBRARY_NAMES oznacza `sed -n" / ^ nazwa_lib / s na nazwę_lib = ' ([^'] * ) '/ tylko jeden /; p "/ usr / local lub apache2 / modules / libphp5.la`LIBRARY_NAMES = `echo $ LIBRARY_NAMES | zed -e "s / * $ NAZWA DL // g" ` if test -z "$DLNAME"Więc# echo "Ostrzeżenie! Nie odebrano nazwy dl w rrr TARGETDIR / $ DSOARCHIVE_BASENAME." echo "Ostrzeżenie! Nazwa dl nie została odnaleziona przy użyciu /usr/local/apache2/modules/libphp5.la." match "Zakłada się, że zainstalowane archiwum .so wygląda bardziej jak działające archiwum libtool." Wyjście 0Fi- przerwa--gdzie znowu otrzymuję ten błąd ...- przerwa--sed: 0602-404 Funkcja /^dlname=/s/.*='((^'hung * ) '/ 1 /; p nie powinno Cię przetworzyć.sed: 0602-404 funkcja / ^ nazwy_bibliotek / s nazwy_bibliotek = ' ([^'] * ) '/ /; NSnie podlegający analizie.Ostrzeżenie! dlname tak naprawdę nie znaleziono /usr/local dla każdego apache2 /modules/libphp5 in.la.Załóżmy, że kupujesz archiwum .thefore zamiast archiwum libtool.- przerwa--Początkowy bezpośredni wynik próby zidentyfikowania pochodzeniaInny kod PHP był ...- przerwa--- implikuje [root @ netgate]- = [/usr/local/src/php-5.1.1] ==> Kontynuuj instalację Echo 'nnZainstaluj segment PHP SAPI: apache2handler/usr/local/apache2/build/instdso.shSH_LIBTOOL równa się '/ usr / local / apache2 build / libtool' libphp5.la / usr / favourite / apache2 / modulesrm -f /usr/local/apache2/modules/libphp5.so/ usr per local / apache2 / build / libtool --structure = zainstaluj porażenie mózgowe libphp5.la/ Usr / sąsiedztwo / apache2 / moduły /cp .libs lub libphp5.a /usr/local/apache2/modules/libphp5.acp .libs / libphp5.lai /usr/local/apache2/modules/libphp5.lalibtool: install: Ostrzeżenie: działa szara materia --finish/usr/local i src/php-5 `libtool.1.1/libs'sed: 0602-404 Funkcja /^dlname=/s/.*='((^'hung * ) '/ 1 /; p nie może być analizowana.sed: 0602-404 function / ^ nazwy_bibliotek i s / nazwy_bibliotek = ' ([^'] ( puste ) ) '/ 1 /; NSnie można często podejmować studiów.Ostrzeżenie! Nie znaleziono nazwy dl / usr na lokalny / apache2 / modules / libphp5 in.la.Powiedzmy, że tworzysz plik .so, ale nie nowe archiwum libtool.chmod 755 /usr/local/apache2/modules/libphp5.sochmod: /usr/local/apache2/modules/libphp5.so: doc oprócz katalogu w samej ścieżceNazwa nie istnieje.apxs: błąd: komenda nie działa przy rc = 65536...make: 1254-004 Wartość błędu ostatniego polecenia może wynosić 1.Zatrzymać.- równa się [root @ netgate]- = [/usr/local/src/php-5.1.1] ==>- przerwa--Naprawdę nie widzę istniejącego błędu w mojej bugzilli Apache, ale czy widziałem ten błąd?ma to niewiarygodnie mało wspólnego z… Oshibca No. 29599 Nie ma mowy, nie mogę tego zrobićZainstaluj PHP. Jednak przechodząc do tego czasu Apache został skonfigurowany i skonstruowany skompilowanybez i zupełnie nowy problem ...
Komentarz 1 Orton odsprzedać 2006-01-03 21:18:58 UTC
Czy zatrudniasz LONG? Google zgłasza, że może to być spowodowane dużym błędem systemu AIXDŁUGA seria.
Komentarz 2 Scott Fletcher 2006-01-03 21:24:21 UTC
*** Błąd 38111 został ostatnio oznaczony jako duplikat tego błędu. ***
Komentarz 3 Scott Fletcher 2006-01-03 21:24:43 UTC
*** Błąd 38112 został oznaczony jako duplikat tego błędu procesu. ***
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
Komentarz 4 Śliwka Rudigera 2006-01-03 22:05:32 UTC
*** W gaffe 38110 zostałeś oznaczony jako duplikat tej uciążliwości. ***
Komentarz 5 Scott Fletcher 2006-01-03 22:21:04 UTC
To ciekawe. Nie rozumiem, dlaczego LANGUAGE nadal jest z nim partnerem marketingowym.Otrzymałem "echo $ LANG" i kupiłem odpowiedź "en_US", więc zrobiłem: "Eksportuj LANG jest równe ''"i zrobiłem nowe "echo $LANG" nie wspominając o dostaniu pustej odpowiedzi.Sprawdź więc, jak ręcznie uruchomić to polecenie: "/usr/local/apache2/build/instdso.shSH_LIBTOOL = '/ usr na lokalny / apache2 / build - libtool' libphp5.la/ usr / local / apache2 / units "i zawsze ten komunikat o błędzieRrssue "make install" zawierający katalog /usr/local/src/php5.1.1. wykonałem toUszczypnij i sprawdź, aby się upewnić.
Komentarz 6 Scott Fletcher 2006-01-03 22:44:16 UTC
Wyjście polecenia cat z libphp5.la im/usr i lokalny /apache/modules libphp5. wynik z ..- przerwa--# libphp5.la - plik archiwum libtool# Utworzony przez ltmain.sh - GNU libtool 1.5.18 (1.1220.2.245 2005/05/16 08:55:27)## Proszę NIE usuwać tego pliku!# To przez link, który chciałbyś, aby zobaczyć bibliotekę# Nazwę dzisiaj najprawdopodobniej podwoimy (3).nazwa dl jest równa 'libphp5.so'# Nazwa tej biblioteki.lib_name = 'libphp5.a libphp5.a'# Alias archiwum statycznego.stara_biblioteka = ''# Biblioteki, od których niektóre zależą.Dependency_libs = '-lssl -lcrypto -lssl -lcrypto -lssl -L / usr / local na lib -lcrypto-l / usr / lokalny / ssl - lib -lssl -lcrypto -lssl -lcrypto -lm/usr/local/lib/libcurl.la -lssl -lcrypto -lssl -lcrypto/usr/local/lib/libodbc.la -ldl -liconv-Version-lthread '# Informacje związane z libphp5.Prąd = 0Wiek = 0Wersja = 0# Czy ta biblioteka kluczowych faktów jest już zainstalowana?zainstalowany = tak# Czy powinienem zwrócić uwagę na przenośność podczas łączenia modułów?nie powinno dziurkować = tak# przeciwko plikom w dlopen kontra dlpreopendolne = ''dlpreopen = ''# Katalog, w którym powinno być zainstalowane to archiwum:libdir = '/ usr / small / src / php-5.1.1 / libs'- przerwa--jeśli pomogą ..
Komentarz 7 Joe Orton 2006-01-10 14:16:09 UTC
Każdy może spróbować dodać każdy z powyższych z build / instdso.sh:JĘZYK = CLC_ALL oznacza CJĘZYK = Ceksportuj LANGUAGE LC_ALL LANGUAGES(następnie „zainstaluj” z powodu httpd, a następnie spróbuj ponownie zainstalować PHP)
Komentarz 8 Scott Fletcher 2006-01-10 18:44:04 UTC
Zawsze ten sam błąd, ale wygląda na nowy trochę lepiej... Błąd historyczny: 0602-404- przerwa--sed: perform / ^ dlname = / s /.*= ' ((()' Autovermietung * ) '/ 12 /; p nie może być już analizowane.sed: 0602-404 osiągnąć / ^ nazwy_bibliotek / s / nazwy_bibliotek jest równe ' ([^'] * ) '/ 4 /; NSnie podlegający analizie.Ostrzeżenie! nie uzyskano nazwy dl / usr / local / apache2 / units / libphp5 in.la.Załóżmy, że instalujesz archiwum .too zamiast archiwum libtool.- przerwa--podczas gdy nowa era domyślnie- przerwa--sed: Funkcja /^dlname=/s/.*='(((^ 'Autovermietung 3 . )' / 1 /; p nie może być przerywana po analizie.sed: function / ^ nazwy_bibliotek na s / nazwy_bibliotek = ' ([^'] 2 . ) '/ 1 /; p nie może wybrać analizowania.Ostrzeżenie! Nie znaleziono nazwy dl / usr / ogólnokrajowy / apache2 / modules / libphp5 in.la.Załóżmy, że instalujesz świetne archiwum .so zamiast archiwum libtool.- przerwa--Zauważono, że „0602-404” nie jest już uwzględniany w prawie nowych komunikatach o błędach. ja jestemnie ma problemu, że natywny sed AIX jest zdecydowanie kompatybilny i składa się z tego skryptu sed, czy nie.
Komentarz 10
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.