Apache'de PHP betiklerini yorumlatamıyorum.

Başlatan asukaki, 12 Haziran 2008 - 22:01:55

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

asukaki

Selam arkadaşlar;

http://wiki.linux-sevenler.org/index.php/Ubuntu_altinda_Apache_MySQL_PHP_kurulumu_ve_ayarlari

Adresindeki rehber ile denildiği gibi kurulum yaptım ama bir türlü çalıştiramadım ve phpmyadmin'e ulaşamadım.
Mysql ye ilk defa erişmek icin komutunu verdiğimde şu hatayı veriyor
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Bir türlü php dosyalarını çalıştıramıyorum bütün kurulumları yapıyorum bir phpinfo da çalıştırıyor başka bir php dosyasına ulaşmak istediğimde indir ve kaydet seçenekleri geliyor.

Nerede yanlış yapıyorum anlamadım.
Linux'la Her Şey Mümkün!

heartsmagic

sudo kullandığına emin misin? Gerçi o belgeyi yazdığımda sanırım Dapper veya Edgy üzerindeydim, yani eskidi biraz makale. Ancak sen sudo kullandığın halde mi bu oldu?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

asukaki

Linux'la Her Şey Mümkün!

heartsmagic

Tam olarak hangi aşamada yani hangi komuttan sonra bunu alıyorsun?
Daha önce parola atamak için bir şey yaptın mı?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

asukaki

mysql ilk defa çaliştirmak için sudo mysql -u root bu komutta veriyor hatayı
Linux'la Her Şey Mümkün!

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

asukaki

sudo mysql -u root -p yapınca oldu kardeş sağolasın peki diğerleri için ? phpmyadmine nasil ulaşcam gerçi ona ulaşmak için ilk başta php dosyalarını çalıştırmam gerekiyor. Kurulum yaptığım halde yinede kaydet seçeneği geliyor.
Linux'la Her Şey Mümkün!

Kozmo

Eğer bir .php uzantılı dosyaya ulaşmak istediğinizde kaydet seçeneği geliyorsa sunucu cevap vermiyor anlamına geliyordur. Bunun 2 sebebi olabilir. Ya karşı sunucu çalışmıyordur ya da sunucuya erişim izniniz yoktur. Eğer router özellik bir modem kullanıyorsanız sisteminizde sunucu çalışmasına izin verdiğinizden emin olun. Eğer dahili bir güvenlik duvarınız varsa ilgili portları açmanız gerekebilir. Bunların yaptığınız halde hala aynı sorunu yaşıyorsanız kurulumda hata yapmış olabilirsiniz. (Açılacak port 8080)

Özel not: Ubuntu\'yu sunucu olarak kullanmak için Ubuntu Server Edition sürümünü kurmanızı tavsiye ederim. Sonradan sunucu haline getirilen masaüstü sürümü, sunucu olarak pek sağlıklı çalışmayabiliyor.

asukaki

peki onu nasil kurabilirim ? yardım edebilirmisiniz sorunsuz halde php çalışmak istiyorum kendi bilgisayarımda eğer onu diyorsanız onu yapalım
Linux'la Her Şey Mümkün!

Kozmo

Eğer Ubuntu Sever Edition kullanmak istiyorsanız burada yer alan iso kalıbını indirin ve diske yazdırın. Gerisi Ubuntu kurulumu gibi. Yapılandırma için şu belgeyi okumanızı öneriririm.

heartsmagic

Sunucu sürümüne falan gerek yok, mantık aynı mantık, kurulum aynı kurulum. Şu ana kadar sorun yaşamadım. Yapılandırma meselesi bu, doğru yaptıktan sonra her şey mümkün. Hem arkadaş sunucu kurarsa bir de masaüstü kurmak zorunda kalacak, onun yapılandırması diğerlerinden 5 kat daha zordur. Bunu da laf olsun diye söylemiyorum. 2 defa sunucu iso üzerinden Gnome yapmışımdır, son kullanıcı için eziyet olur bu durum.

Kısacası @asukaki sen sorunun çözmeye çalış. @Kozmo ilk cümlelerinde açıklamaya çalışmış olayı. Port açmaya gerek olmasa da Apahce çalışıyor mu önce bunu anlamak lazım. Eğer kurulum tamamlandıysa

http://localhost

isteğinin sana "It works!" cevabını vermesi lazım. Bu aşamadan sonra olaya devam ederiz.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Kozmo

Alıntı YapSunucu sürümüne falan gerek yok, mantık aynı mantık, kurulum aynı kurulum. Şu ana kadar sorun yaşamadım. Yapılandırma meselesi bu, doğru yaptıktan sonra her şey mümkün. Hem arkadaş sunucu kurarsa bir de masaüstü kurmak zorunda kalacak, onun yapılandırması diğerlerinden 5 kat daha zordur. Bunu da laf olsun diye söylemiyorum. 2 defa sunucu iso üzerinden Gnome yapmışımdır, son kullanıcı için eziyet olur bu durum.

Bir çok acemi kullanıcı doğru yapılandırma sıkıntısı çekiyor, ben Ubuntu Server kuruyorum ve yapılandırıyorum, öyle çok büyük bir zorluğunu görmedim. Ama sen diyorsan bana söz düşmez, hak veriyorum.

heartsmagic

Neden söz düşmesin, elbette düşer de sadece bu tip şeyler için doğrudan sunucu sürüme yönlendirme çok doğru olmuyor. Arkadaş zaten PHP çalışacağım demiş. Eğer Php çalışacaksa kendisine masa üstü lazım. Ha Fluxbox ile idare ederim diyorsa sunucu yapar ancak bilmek lazım.

Ayrıca kendi belgelerini takip edenler sorunsuzca müthiş üçlüyü çalıştırabiliyorlar.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Kozmo

Haklısın Serkan, ben bazen kendime göre karşımdakini değerlendirdiğim için yanlış yönlendirmeler yapabiliyorum.

asukaki

sağolun konuyla  ilgilendiğiniz için :) evet it works yazısı geliyor. mesela php info icin kodu yazdıyon yazıyorum localhost/phpinfo.php diye php bilgileri geliyor. Ama mesela php ile basit olarak merhaba dünya yazıp  denediğimde dosyayı kaydet seçeneği geliyor.
Linux'la Her Şey Mümkün!

Eren

Kurulum zor değil amam yapamıyorsanız Pardus kurun. Pardus da tek tuşla birbirine bağlı sunucu yazılımları kuruluyor. (Phpmyadmin, Mysql Admin, Apache, Posftfix, Mysql server, Vsftp v.b.)

asukaki

Alıntı yapılan: Eren - 19 Haziran 2008 - 21:33:33
Kurulum zor değil amam yapamıyorsanız Pardus kurun. Pardus da tek tuşla birbirine bağlı sunucu yazılımları kuruluyor. (Phpmyadmin, Mysql Admin, Apache, Posftfix, Mysql server, Vsftp v.b.)

kurulumu zor değil illaki bi yerde bi küçük hata yapıyorum ama bulamıyorum. ama sırf zorlandığım içinde ubuntudan vaz geçeceksem galiba hiç bir şey öğrenemem geliyor bana ? :)
Linux'la Her Şey Mümkün!

heartsmagic

It works yazıyor, php info kodu doğru şeyleri döndürüyorsa yazdığın php kodlarında bir sorun olmasın?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

asukaki

bende düşündüm hata yapıyorumdur diye elimde ki php kitabını açıp denedim aynısını yazıyorum yine aynı oluyor. şimdi güncelleme bittikten sonra tekrar deneyeceğim
Linux'la Her Şey Mümkün!

egitimist

Betikleri hangi dizin altına kopyalıyorsun? .php uzantısıyla kaydediyorsun değil mi?

asukaki

Linux'la Her Şey Mümkün!

ufuk_k

Şu linki takip edip söylenilenleri dener misin? Ben buraya bakarak başarılı bir şekilde kurulum yapmıştım. Belki kullandığın rehberde yeni sürüme göre birşey sorun oluyordur:

https://help.ubuntu.com/community/ApacheMySQLPHP

heartsmagic

Kurulum zaten olmuş, yoksa ne Apache "It works" döndürür ne de phpinfo kodları doğru bilgileri döndürürdü. Ben hala anlam veremiyorum buna.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ufuk_k

Daha doğrusu konfigurasyon aslında. Unutulmuş bişey, cache temiz olmaması bile sorun yaratıyor.

Eren

Alıntı yapılan: ufuk_k - 20 Haziran 2008 - 15:18:16
Şu linki takip edip söylenilenleri dener misin? Ben buraya bakarak başarılı bir şekilde kurulum yapmıştım. Belki kullandığın rehberde yeni sürüme göre birşey sorun oluyordur:

https://help.ubuntu.com/community/ApacheMySQLPHP

Bu rehberi çevirip bizim Wiki'ye eklememimiz mümkün müdür?