[linux]APACHE2+SSL+MOD_REWRITE+CGI +PHP4+PHP5+MySQ |
[linux]APACHE2+SSL+MOD_REWRITE+CGI +PHP4+PHP5+MySQ |
10.12.2005, 13:08:31
Post
#41
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
LOL, moze bys podal w ktorym miejscu sie wysypuje.
-------------------- Nie lubię jednorożców.
|
|
|
10.12.2005, 14:00:24
Post
#42
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 10.12.2005 Ostrzeżenie: (0%) |
sorry, juz podaje:
Cytat Making all in support
make[1]: Entering directory `/dl/httpd-2.2.0/support' make[2]: Entering directory `/dl/httpd-2.2.0/support' /usr/local/apache2/build/libtool --silent --mode=link gcc -g -O2 -pthread -L/usr/local/apache2/lib -L/usr/local/ssl/lib -o ab ab.lo -lm /dl/httpd-2.2.0/srclib/pcre/libpcre.la /usr/local/apache2/lib/libaprutil-1.la -lexpat /usr/local/apache2/lib/libapr-1.la -lrt -lcrypt -lpthread -ldl -lssl -lcrypto /usr/local/ssl/lib/libcrypto.a(sha256.o)(.text+0x0): In function `SHA256_Update': : multiple definition of `SHA256_Update' /usr/local/apache2/lib/libapr-1.a(sha2.o)(.text+0x2e0):random/unix/sha2.c:451: first defined here /usr/bin/ld: Warning: size of symbol `SHA256_Update' changed from 305 in /usr/local/apache2/lib/libapr-1.a(sha2.o) to 761 in /usr/local/apache2/lib/libapr-1.a(sha2.o) /usr/local/ssl/lib/libcrypto.a(sha256.o)(.text+0x300): In function `SHA256_Final': : multiple definition of `SHA256_Final' /usr/local/apache2/lib/libapr-1.a(sha2.o)(.text+0x420):random/unix/sha2.c:500: first defined here /usr/bin/ld: Warning: size of symbol `SHA256_Final' changed from 514 in /usr/local/apache2/lib/libapr-1.a(sha2.o) to 401 in /usr/local/apache2/lib/libapr-1.a(sha2.o) /usr/local/ssl/lib/libcrypto.a(sha256.o)(.text+0x560): In function `SHA256_Init': : multiple definition of `SHA256_Init' /usr/local/apache2/lib/libapr-1.a(sha2.o)(.text+0x0):random/unix/sha2.c:267: first defined here /usr/bin/ld: Warning: size of symbol `SHA256_Init' changed from 126 in /usr/local/apache2/lib/libapr-1.a(sha2.o) to 93 in /usr/local/apache2/lib/libapr-1.a(sha2.o) /usr/local/ssl/lib/libcrypto.a(sha256.o)(.text+0x7c0): In function `SHA256_Transform': : multiple definition of `SHA256_Transform' /usr/local/apache2/lib/libapr-1.a(sha2.o)(.text+0x80):random/unix/sha2.c:371: first defined here /usr/bin/ld: Warning: size of symbol `SHA256_Transform' changed from 596 in /usr/local/apache2/lib/libapr-1.a(sha2.o) to 36 in /usr/local/apache2/lib/libapr-1.a(sha2.o) collect2: ld returned 1 exit status make[2]: *** [ab] Błąd 1 make[2]: Leaving directory `/dl/httpd-2.2.0/support' make[1]: *** [all-recursive] Błąd 1 make[1]: Leaving directory `/dl/httpd-2.2.0/support' make: *** [all-recursive] Błąd 1 |
|
|
1.01.2006, 14:13:01
Post
#43
|
|
Grupa: Zarejestrowani Postów: 210 Pomógł: 0 Dołączył: 31.01.2004 Skąd: Kraków Ostrzeżenie: (0%) |
Ja zainstalowałem Apache i MySql i wszystko działa. Ale jak próbuję zainstalować php5 to już nie działa. Wszystko instalowałem ze źródeł tak jest to w wiki. Przy instalacji nie ma żadnego błędu. Nie jestem pewien, czy plik httpd.conf jest dobrze skonfigurowany, ale robiłem wszystko zgodnie z instrukcją na wiki.
-------------------- Warsztat: Apache 1.3.36 | MySQL 4.1.19 | php 5.1.4 | OS Linux SUSE 10.3 x86_64 | Kernel 2.6.22.12-0.1 | Opera 9.5 | Kate
Na warsztacie: Ekartki |
|
|
1.01.2006, 14:23:58
Post
#44
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 5 Dołączył: 8.07.2004 Skąd: gdynia Ostrzeżenie: (0%) |
@killer69: mi to wygląda na błąd w bibliotece Crypt. Spróbuj może uaktualnić ją do najnowszej wersji...
-------------------- Sygnaturkę ukradli
|
|
|
4.02.2006, 08:33:05
Post
#45
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Mam Apacha2. Do tego instaluje php-5.1.2:
Kod './configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql' '--enable-bcmath' '--with-config-file-path=/etc' I niestety w /etc nie mam plliku php.ini nigdzie go nie moge znalesc. Macie jakies pomysły?? Z góry dzięki za pomoc. |
|
|
4.02.2006, 08:40:24
Post
#46
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Plik php.ini znajduje sie w katalogu ze zrodlami php: php.ini-dist (albo podobnie), wgraj go do /etc (tam gdzie wskazuje --with-config-file-path)
-------------------- Nie lubię jednorożców.
|
|
|
4.02.2006, 16:46:52
Post
#47
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Witam,
Mam drobny problem z mysqlem. Cytat root@misiaq:/usr/local/mysql/var# /usr/local/mysql/bin/mysqld_safe & [1] 12353 root@misiaq:/usr/local/mysql/var# Starting mysqld daemon with databases from /usr/local/mysql/var STOPPING server from pid file /usr/local/mysql/var/misiaq.pid 060204 16:38:38 mysqld ended ls misiaq-bin.001 misiaq-bin.index misiaq.err mysql/ test/ [1]+ Done /usr/local/mysql/bin/mysqld_safe plik err Cytat 060204 16:34:37 mysqld started 060204 16:34:37 InnoDB: Operating system error number 13 in a file operation. InnoDB: See http://dev.mysql.com/doc/mysql/en/InnoDB.html InnoDB: for installation help. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. InnoDB: File name ./ibdata1 InnoDB: File operation call: 'create'. InnoDB: Cannot continue operation. 060204 16:34:37 mysqld ended I nie wiem co jest grane. To powyzej, to mysql 4.0.24, probowalem tez z 4.1.16, ale tam podczas uruchamiania mysql_install_db wywalal blad syntaxa. System to Slack 10.1. Sprzet to PIV 2,26, 512 mb ram, dysk 80 gb. Nie wiem co jest grane, gdyz ostatnio gdy instaloawlem to samo na tym samym sprzecie wszystko bzykalo jak nalezy. Sprobuje zrobic jeszcze jednego reinstalla i bezposrednio instalowac 4.0.24, moze to cos da... Dam znac za jakies 30 min. Pozdrawiam |
|
|
4.02.2006, 16:53:47
Post
#48
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Przeciez pisze:
"The error means mysqld does not have the access rights to the directory." /usr/local/mysql/var nadaj odpowiednie prawa dla tego katalogu dla usera na ktorym chodzi mysql. -------------------- Nie lubię jednorożców.
|
|
|
4.02.2006, 18:20:02
Post
#49
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Niestety wklejenie php.ini nie pomoglo
Jak wezme phpinfo() to w master value nie ma zmian jak zmienie w php.ini pokazuje tylko no value |
|
|
4.02.2006, 19:21:18
Post
#50
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Kod 060204 19:34:45 mysqld started 060204 19:34:45 InnoDB: Started 060204 19:34:45 /usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13) 060204 19:34:45 Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13) 060204 19:34:45 Aborting 060204 19:34:45 InnoDB: Starting shutdown... 060204 19:34:47 InnoDB: Shutdown completed 060204 19:34:47 /usr/local/mysql/libexec/mysqld: Shutdown Complete 060204 19:34:47 mysqld ended A co z tym? Goglowalem i nic... Ten post edytował mateu_eu07_pl 4.02.2006, 19:41:15 |
|
|
4.02.2006, 19:36:00
Post
#51
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
php
Cytat Niestety wklejenie php.ini nie pomoglo Jak wezme phpinfo() to w master value nie ma zmian jak zmienie w php.ini pokazuje tylko no value Zajrzyj do phpinfo() i wrzuc php.ini do sciezki wskazywanej przez "Configuration File (php.ini) Path", jak nie zadziala to do podkatalogu lib/ w miejsu gdzi ephp sie zainstalowalo. i zrestartuj (apacha) serwer. ==================================== MySQL "/t$" -- to jest sciezka do unix socket'a? Pewnie user na ktorym chodzi mysql nie ma prawa dostepu do GLOWNEGO katalogu syst. plikow. Zazwyczaj sockety wrzuca sie do /tmp/ lub "Do you already have another mysqld server running on socket..." Masz juz uruchomionego mysql'a na tym sockecie. (Czytaj komunikaty o bledach -- przeciez opisuja problem, wystarczy pogooglowac po "<komuniakt bledu>") -------------------- Nie lubię jednorożców.
|
|
|
4.02.2006, 19:44:55
Post
#52
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Sory... Wygoglalem... Po prostu wszystko przez literowke, user nazywal sie mysqld a grupa mysql...
EDITED Niby poszlo, ale mam jeszcze jednio pytanko. Czy po tej instalacji powinno dzialac htpasswd? No i skrypty cgi sie nie otwieraja, 403 mam pomimo ze wsztystkie prawa OK. Ten post edytował mateu_eu07_pl 4.02.2006, 22:33:18 |
|
|
5.02.2006, 14:06:02
Post
#53
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
# CGI support
AddHandler cgi-script .cgi .pl <Directory "/home/konto/katalog/cgi-bin"> Options +ExecCGI </Directory> # htpasswd a czy htpasswd Ci nie działa ? powinno działać, zazwyczaj generowanie hasła przy użyciu htpasswd to: htpasswd -b[cmdpsD] passwordfile username password htpasswd -b /home/konto/passwd uzytkownik haslo -b dla juz istniejącego pliku do którego chcemy "dopisać" hasło. pzdr. |
|
|
8.02.2006, 18:47:58
Post
#54
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Po prostu sprobowalem zrobic htpasswd dla katalogu z phpmyadminem ale nic sie nie dzieje, katalog sie normalnie otwiera... Mam plik .htpasswd w /usr/local/apache2/htdocs/phpmyadmin oraz .htaccess w tym samym katalogu, .htaccess wyglada tak :
Cytat AuthType basic AuthName "moja strona" AuthUserFile /usr/local/apache2/htdocs/phpmyadmin/.htpasswd AuthGroupFile /dev/null require valid-user Poza tym jeszcze jedno pytanko, jak dodawac uzytkownikow i bazy danych? Prosze o jakies proste wyjasnienie, szukalem w necie ale nic z tego. O, i jesli jest mozliwosc zeby stworzyc taki plik htaccess, ze gdy uzytkownik loguje sie uzywajac swojego hasla wchodzi on na swoje konto w mysqlu? pozdrawiam |
|
|
8.02.2006, 19:40:01
Post
#55
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
heja,
odnośnie .htaccess, w zupełności powinno wystarczyć Ci: AuthType Basic AuthName "password required" AuthUserFile /sciezka/do/passwd <Limit GET> require valid-user a jeżeli chodzi o autoryzację użytkowników w phpmyadminie z poziomu htaccess, to jeszcze prościej, wystarczy iż odnajdziesz w swoim config.inc.php $cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)? i zamiast cookie - tak jak jest to u mnie, wstawisz http a samego użytkownika, jego hasło i uprawnienia nadajesz przez phpmyadmina pozdrawiam, Fo Ten post edytował Fo 8.02.2006, 19:40:47 |
|
|
9.02.2006, 20:25:00
Post
#56
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.02.2006 Ostrzeżenie: (0%) |
Cytat(Fo @ 2006-02-08 18:40:01) heja, odnośnie .htaccess, w zupełności powinno wystarczyć Ci: AuthType Basic AuthName "password required" AuthUserFile /sciezka/do/passwd <Limit GET> require valid-user a jeżeli chodzi o autoryzację użytkowników w phpmyadminie z poziomu htaccess, to jeszcze prościej, wystarczy iż odnajdziesz w swoim config.inc.php $cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)? i zamiast cookie - tak jak jest to u mnie, wstawisz http a samego użytkownika, jego hasło i uprawnienia nadajesz przez phpmyadmina pozdrawiam, Fo No to jak juz marudze to jeszcze jedno pytanie, jak to jest z vhostami? przykladowo chce miec vhosta vhost.domena.org z documentrootem w /home/lo/public_html, jak to zrobic ? Probowalem wg poradnika ale wszystko sie kaszani |
|
|
9.02.2006, 22:30:27
Post
#57
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) |
oj nie ladnie, nie ladnie
wszyscy wiemy, że mama mówiła zawsze że jak się czegoś nie wie to trzeba się pytać, ale ludu ten wątek się już rozwinął na kilometr z takimi pytaniami a google.pl i dokumentacja jest rzeczą dostępną dla całego świata. prośba do wszystkich czytających ten temat/post - ludzie korzystajcie z internetu w sposób aktywny a nie bierny... ### wirtualne konto xxx <VirtualHost twoj_adres_ip:80> DocumentRoot /home/lo/public_html ServerName vhost.domena.org ServerAlias www.vhost.domena.org ErrorLog /var/log/apache2/vhost.domena.org-error_log # lub wg. uznania inny dir. CustomLog /var/log/apache2/vhost.domena.org-access_log common # jak wyżej </VirtualHost> ps. i jeszcze jedno, Twoja dyrektywa DocumentRoot musi być w tym przypadku nastawiona na /home/lo lub /home pozdrawiam, Artur Kwiatkowski alias Fo Ten post edytował Fo 9.02.2006, 22:32:00 |
|
|
7.11.2006, 17:42:04
Post
#58
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 7.11.2006 Ostrzeżenie: (0%) |
Witam.
Fajnie ,że są do tego chętni ludzie Chcialem zgłosić bład mianowicie na poczatku przy instalacji ssl jest kod QUOTE # su - c [user] # wget http://www.openssl.org/source/openssl-0.9.7g.tar.gz # exit # tar -zxvf openssl-0.9.7g.tar.gz # cd openssl-0.9.7 <----- a tu powinno byc 0,9,7g no bo wkacu jest plik ...0.9.7g.tar.gz |
|
|
17.11.2006, 12:58:14
Post
#59
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 25.09.2006 Ostrzeżenie: (0%) |
Witam !
Korzystam z Mandriva 2006 i php 5.0.4, chciałem zrobić aktualizacje do min. php 5.1.6. Ściągnąłem żródła z php 5.1.6, rozpakowałem, ./configure, i gdy próbuje odpalić make, wyskakuje mi błąd: Nie podałeś obiektów lub nie znalazłem makefile. Ten błąd pojawia się również przy php 5.2.0, ale przy php 4.4.4 już wszystko jest dobrze. Pozdrawiam Darektbg -------------------- skocz.org - system skracania linków
|
|
|
4.12.2006, 19:38:31
Post
#60
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 2 Dołączył: 30.06.2006 Ostrzeżenie: (0%) |
Witam!
ziell@Nevermore-PC:~/Desktop/httpd-2.2.3$ sudo ./configure --prefix=/usr/local/apache2 --enable-so --enable-modules=rewrite --enable-shared=rewrite --enable-ssl --enable-rewrite Password: checking for chosen layout... Apache checking for working mkdir -p... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Configuring Apache Portable Runtime library ... checking for APR... yes setting CC to "gcc" setting CPP to "gcc -E" setting CFLAGS to " -g -O2 -pthread" setting CPPFLAGS to " -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE" setting LDFLAGS to " " Configuring Apache Portable Runtime Utility library... checking for APR-util... reconfig configure: error: Cannot use an external APR with the bundled APR-util ------------------------------------------------------------------------------------------------------------------------ Podkreślony błąd mnie nurtuje... Kompilowałem raz, po make zorientowałem się że niepodałem wszystkich parametrów więc chciałem jeszcze raz a tutaj błąd :< Ktoś może pomóc? btw. mam Ubuntu (pochodna debiana) Ten post edytował Ziels 4.12.2006, 19:39:41 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 15:57 |