|
Yazan
|
Konu: apache ayarları ile oynadım, birdahada düzeltemedim. Çalışmıyor.. (Okunma Sayısı 745 defa)
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
apache'yi kurduğumda localhosttan mesela "a.php" dosyasına ulaşabiliyordum fakat diske indirmek için yükleme penceresi açılıyordu. Permissonlarla oynadım fakat nafile. Bende apachenin ayarlarına bakmak istedim. Böylece herşey " dpkg-reconfigure apache" uygulamasını çalıştırdığımda bir bölümde bana gerekli paketler gibi birşey sormasıyla başladı. Bilinçsizce hepsini işaretledim. Bundan sonra apache çalışamadı. bende "apt-get remove apache" komutunu verdim fakat error; root@samkon:/home/samkon# apt-get remove apache Reading package lists... Done Building dependency tree... Done The following packages will be REMOVED: apache 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 0B of archives. After unpacking 885kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 77267 files and directories currently installed.) Removing apache ... * Stopping apache 1.3 web server... No process in pidfile `/var/run/apache.pid' found running; none killed.
"apt-get install --reinstall apache" denedim; root@samkon:/home/samkon# apt-get install --reinstall apache Reading package lists... Done Building dependency tree... Done Suggested packages: apache-doc The following NEW packages will be installed: apache 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/408kB of archives. After unpacking 885kB of additional disk space will be used. Preconfiguring packages ... Selecting previously deselected package apache. (Reading database ... 77239 files and directories currently installed.) Unpacking apache (from .../apache_1.3.34-2ubuntu0.1_amd64.deb) ... * Stopping apache 1.3 web server... No process in pidfile `/var/run/apache.pid' found running; none killed. [ ok ] Setting up apache (1.3.34-2ubuntu0.1) ... * Starting apache 1.3 web server... [fail] invoke-rc.d: initscript apache, action "start" failed. dpkg: error processing apache (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: apache E: Sub-process /usr/bin/dpkg returned an error code (1)
Bende "apt-get -f install --reinstall apache" denedim; root@samkon:/home/samkon# apt-get -f install --reinstall apache Reading package lists... Done Building dependency tree... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. 1 not fully installed or removed. Need to get 0B of archives. After unpacking 0B of additional disk space will be used. Do you want to continue [Y/n]? y Setting up apache (1.3.34-2ubuntu0.1) ... * Starting apache 1.3 web server... [fail] invoke-rc.d: initscript apache, action "start" failed. dpkg: error processing apache (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: apache E: Sub-process /usr/bin/dpkg returned an error code (1)
Ne yapmalıyım? Apache.pid olarak google dan araştırdım fakat elle tutulur bir sonuç alamadım. Hep denediğim yöntemleri buldum. Onlarda nafile..  Apache için koskoca işletim sistemini baştan kuracak değilim ya elbet bir yolu vardır. yardımcı olanlara şimdiden teşekkür ederim..
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
Çözümü buldum; |# apt-get remove --purge apache ile apache yi silmeyi başardım. daha sonra |# apt-get install apache komutu ile tekrar kurmayı başardım. Aynı sorunu yaşayanlara duyurulur..
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
apache2 paketini kurdum. Şimdide sorun, php dosyalarımı browserdan çağırdığımda yine diske kaydet penceresi açılıyor. Sanırım extension ları php görmüyormuş. php5 paketini defalarca tekrar yükledim fakat nafile 
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
httpd.conf dosyasını incelemek için açtım fakat beni bir uyarı bekliyordu, httpd.conf dosyasının içeriği; # This is here for backwards compatability reasons and to support # installing 3rd party modules directly via apxs2, rather than # through the /etc/apache2/mods-{available,enabled} mechanism. # #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
"/usr/lib/apache2/modules/mod_placeholder.so" dosyası sistemde yok. ya şimdi ?
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
|
aziz
|
Hangi linux dağıtımını kullanıyorsunuz ?Yada hangi open source işletim sistemini ??
|
|
|
|
|
Logged
|
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
Ubuntu LTS 6.06 kullanıyorum.. + olarak; sistemde bu kadar httpd.conf var; /etc/apache2/conf/original/httpd.conf [B]/etc/apache2/conf/httpd.conf[/B] /etc/apache-perl/httpd.conf [B]/etc/apache/httpd.conf[/B] /usr/share/doc/apache/examples/httpd.conf /usr/share/doc/apache-common/examples/httpd.conf-dist /usr/share/doc/apache-perl/examples/httpd.conf /usr/share/apache/default-configs/apache-perl/httpd.conf /usr/share/apache/default-configs/apache/httpd.conf /usr/share/apache/default-configs/apache-ssl/httpd.conf /usr/local/apache2/conf/original/httpd.conf /usr/local/apache2/conf/httpd.conf /usr/local/apache/conf/original/httpd.conf /usr/local/apache/conf/httpd.conf /home/samkon/.Trash/httpd-2.2.3/docs/conf/httpd.conf.in /home/samkon/.Trash/httpd-2.2.3/docs/conf/httpd.conf /home/samkon/dosyalarim/programlama/httpd-2.2.3/docs/conf/httpd.conf.in /home/samkon/dosyalarim/programlama/httpd-2.2.3/docs/conf/httpd.conf
Koyu yazdıklarımı açtım birincisinde ilgili satır zaten bulunuyordu. İkincisinde ise ilgili satırı ekledim fakat yanında iki satır daha vardı; AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
|
aziz
|
"Bence" apache mysql ne varsa ilk önce kaldırın,silin sistemden. Sonra ise paket yükleyici ile apache2, mysql5, php5 ,phpmyadmin i yükleyin. Sizin aşağı yukarı hiç ayar yapmanız gerekmiyor. Paket kurucunun ismini hatırlayamadım ama yukarıda çok açık anlaşılıyor menude
|
|
|
|
|
Logged
|
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
denedim. Hemde defalarca, fakat kar etmiyor.. Hem elle hemde synaptic üzerinden ku ru lumlar denedim fakat hi ç bi ri işe yaramadı. Sorun nerede anlmadım gitti.. Alternatif çözümlere açığım. İlginiz için teşekkürler..
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
|
aziz
|
Ububuntu nun içi ne alemde ?? Bütün sistem tıkırında kurulu mu? Arşiv ,döküman,film,dosya,vs. yedeğiniz var mı ? Aklıma gelen en "hızlı" makul çözüm ubuntuyu yeniden kurmak, sonra yeniden apache,php,mysql vs. kurumak. Burada dikkat etmeniz gereken, paketi kurarken, seçenekler var 2 kurulum seçeneği için bir servis olarak sanırım, bir bütünleşik vs. Ben Windows a kurduğum gibi servis olarak kuruyorum, sorunsuz çalışıyor...
|
|
|
|
|
Logged
|
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
Ububuntu nun içi ne alemde ?? Bütün sistem tıkırında kurulu mu? Arşiv ,döküman,film,dosya,vs. yedeğiniz var mı ? Aklıma gelen en "hızlı" makul çözüm ubuntuyu yeniden kurmak, sonra yeniden apache,php,mysql vs. kurumak. Burada dikkat etmeniz gereken, paketi kurarken, seçenekler var 2 kurulum seçeneği için bir servis olarak sanırım, bir bütünleşik vs. Ben Windows a kurduğum gibi servis olarak kuruyorum, sorunsuz çalışıyor...
servis veya bütünleşik olayını bilmiyorum fakat izah edebileceğim şu. mesela mysql sorunsuz çalışıyordu bir arayüzle bağlanabiliyordum. msql i bile tekrar kurmama rağmen ne şifresi değişmiş nede zarar görmüş tekrar şifre belirlemeden aynı şifre ile bağlanabildim. Yani anlatmak istediğim apache yada php paketinde de aynı olay var ben istediğim kadar; apt-get remove --purge apache koduyla sileyim bazı klasör ve dosyalar kalıyor. En önemliside sistemde bazı yerleşik ayarlarda kalıyor. Sorun bunların yerlerini ve alternatif çözümlerini bilememem. Ubuntuyu baştan kurmak istemiyorum. Bunun yok mu bir çözümü bu paketleri tamamen sistemden nasıl silebilirim? synaptic bile tamamen silemiyor.. 
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
|
aziz
|
tabi uninstall gibibir durum yok bildiğim kadarıyla. command line a gidip root olup dosya izinlerini ayarlayıp (777) sonra silebilirsiniz tahmin ediyorum.
|
|
|
|
|
Logged
|
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
tabi uninstall gibibir durum yok bildiğim kadarıyla. command line a gidip root olup dosya izinlerini ayarlayıp (777) sonra silebilirsiniz tahmin ediyorum.
Biliyorum fakat neyi silmem gerek? Yada neyi neyle değiştirmem gerek? sadece apache2 klasörleride değil sistemde bazı yerleşik komutlar olması lazım çünkü apache klasörlerini bile silsem paketleri kaldırdıktan sorna "localhost" a girdiğimde çalışıyor diyor. fakat yine php dosyalarını açmak istediğimde "diske kaydet" penceresi çıkıyor. Yani sistemde bazı dosyalar bulmam lazım gibime geliyor. Şu apache nin dosyalarını hiyerarşik olarak neyin ne işe yaradığını tam oalrak çözmem gerekiyor. Kısacası işim biraz zor ve karışık. ubuntuyu tekrar kurmak istemememin sebebi ise hem bu s orunu aşmak için inat ediyorum hemde elimdeki ubuntu 5.10 breezy badger cd lerinden kurulum yaptığımda Ubuntu LTS 6.06 ya güncellemek için bir sürü iamge yüklemem gerekicek. hepinize yardımlarınız için teşekkür ederim..
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
engin
Admin
Offline
Mesaj Sayısı: 495
|
apache2 paketini kurdum. Şimdide sorun, php dosyalarımı browserdan çağırdığımda yine diske kaydet penceresi açılıyor. Sanırım extension ları php görmüyormuş. php5 paketini defalarca tekrar yükledim fakat nafile  bash# apachectl -t -D DUMP_MODULES Loaded Modules: core_module (static) .. php5_module (shared)
bu şekilde php modülü yüklenmiş olup olmadığını kontrol edebilirsiniz eğer httpd.conf'un hangi dosya olduğundan emin değilseniz bash# apachectl -V |grep SERVER_CONFIG_FILE -D SERVER_CONFIG_FILE="etc/apache22/httpd.conf"
ile öğlenebilirsiniz, bu dosyayı kontrol edip php için gereken modül ve file handler ayarlamasını yapmanız gerekiyor butip basit yazılımlarda problem yaşıyorsunuz diye kesinlikle format atmayı veya sistemi yeniden kurmayı denemeyin
|
|
|
|
|
Logged
|
[color=3399CC]Engin Dumlu[/color][/i] [color=3399CC]engin ~ turk-php.com[/color][color=3399CC]achilles ~ member.turk-php.com[/color]PHP5 Hosting
|
|
|
Guardian
PHP Öğrencisi
Offline
Mesaj Sayısı: 72
:: dreams may be future!
|
Duymak istediğim türden bir cevap olmuş teşekkür ederim fakat; root@samkon:/home/samkon# apachectl -t -D DUMP_MODULES bash: apachectl: command not found root@samkon:/home/samkon# apachectl -V |grep SERVER_CONFIG_FILE bash: apachectl: command not found root@samkon:/home/samkon#
apachectl komutunu kullanabilmem için hangi paketi kurmam gerek?
|
|
|
|
|
Logged
|
:: İnsanoğlu kendini arar, dünya döner milim milim! Eğer göçüp gidersen bugün, yarım kalan işin var senin.. :: samkon project | blog çalışmam
|
|
|
engin
Admin
Offline
Mesaj Sayısı: 495
|
apache kurulu olması gerekiyor ancak bazı paket yönetici programlar apachectl'yi gereksiz diye düşünüp httpd'yi kullanıyor eğer apache kurulu ise apachectl yerine httpd'yide kullanabilirsiniz
|
|
|
|
|
Logged
|
[color=3399CC]Engin Dumlu[/color][/i] [color=3399CC]engin ~ turk-php.com[/color][color=3399CC]achilles ~ member.turk-php.com[/color]PHP5 Hosting
|
|
|
|
 |