LAMP Yerel Sunucu Sorunu

Başlatan ozi, 16 Ocak 2012 - 01:42:08

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

ozi

Merhabalar arkadaşlar.
kendi bilgisayarıma lamp server kurdum localde dilediğim gibi kullanabiliyorum. wordpress ve prestashop tarzı cms ler kurulu... fakat yerel ağda ki diger bir bilgisayar dan görüntülemek istediğimde görüntü geliyor fakat php betiği çalışmıyor gibi sadece stabil olarak çalışan deneme amaçlı eklemiş olduğum html web siteleri çalışıyor sorunsuz olarak tüm linklere girebiliyorum geçiş yapabiliyorum. ama ne wordpress nede prestashop çalışmıyor
php ile ilgili cms lerin çalışmaması sebebi nedir acaba. yardımcı olursanız. çok sevinirim. teşekkürler.

alquirel

Bir ekran görüntüsü alabilir miyiz?

İleti başlığında düzenleme yapıyorum.

ozi

buda diger bir cms yine aynı sorn veriyor




alquirel

PHP kısmında sorun yok gibi gözüküyor.
Aklıma şöyle bir sorun geliyor, belki dosya ve dizin izinleri buna sorun oluyordur.


sudo chmod 755 -R /var/www


Bu komuttan sonra tekrar dener misiniz.

ozi

hayır bunları da yapmama rağmen olmadı :( aynı devam etti
sadece ara yüz geliyor ve resilerin de bir kısmı gözükmüyor. diger linkleri veya kullanıcı girişi yaptığımda yine aynı :(

alquirel

LAMP kurulumunu hangi kaynağa göre yaptınız, hangi paketleri kurdunuz?
Kurulumdan sonra CMS denemesi yapmadan önce herhangi bir ayar değişikliği yaptınız mı?

ozi

normal kurulum yaptım ek olarak webmin kurdum... sanal sunucu için ek olarak sites-enabled ve httpd.conf  düzenledim fakat çalışmadığı için sadece kullanmak istediğim cms ile kaldım...  dışardan deneme yaptığımızda yada kendi yerel pc den ip adresimi girdiğimde web proxy aracılığıyla html oluşturmuş olduğum sitede hiç bir sorun yok.. ama php ile oluşturulmuş hiç birşey çalışmıyor.

if

@ozi, hangi tarayıcıyı kullanıyorsunuz?

ozi


if

Chromium/Chrome bazen sıkıntı çıkarıyormuş ama Firefox için böyle bir şey duymadım.

ozi

evet bazen sıkıntı çıkarıyor
arkadaşlar neyden kaynaklanabilir acaba html mysq db olmadığı için mi çalışıyor, yoksa php lerde mi sorun var desem biraz saçma olur.. yoksa httpd.conf ayarlamam gerek sanal sunucu da ekledim tüm cms leri isim tabanlı çalıtırabiliyorum.
fakat dışarıya yayın yada local deki diger pc de bir türlü çözemedim. :(

if

Alıntı yapılan: alquirel - 16 Ocak 2012 - 02:12:35
LAMP kurulumunu hangi kaynağa göre yaptınız, hangi paketleri kurdunuz?

Yukarıda soruyu tekrarlamak istiyorum. Eksik bir paket kurulmuş olabilir.

ozi

normal ön tanıtımlı olarak yani konsol dan kurdum sanmıyorum üstüne güncelleme de yaptım.. yine comutları bir kez daha deneyim.. kurayım..

eribol

Yerel ağdaki pc nasıl bağlantı kuruyor?

ozi

normal net paylaşımı yani notebook istemci olarak net bağlanıtısı ve web tarayıcıya ise sunucu bilgisayarın ip adresi

@if yine aynı kurulmayan paket veya yeni bir güncelleme mevcut degil.

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.

ozi

#16
bu şekilde bir sonuç aldık
ls -ld /var/www
drwxr-xr-x 7 root root 4096 2012-01-16 04:23 /var/www




tail -f /var/log/apache2/{error,access}.log
127.0.0.1 - - [16/Jan/2012:13:51:26 +0200] "GET /dokeos/main/inc/lib/javascript/dokeos.js.php HTTP/1.1" 200 2066 "http://localhost/dokeos/index.php" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7"
127.0.0.1 - - [16/Jan/2012:13:51:26 +0200] "GET /dokeos/main/img/slide01.jpg?1326714686380 HTTP/1.1" 200 21570 "http://localhost/dokeos/index.php" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7"
127.0.0.1 - - [16/Jan/2012:13:51:26 +0200] "GET /dokeos/img/loading.gif HTTP/1.1" 404 509 "http://localhost/dokeos/index.php" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7"
127.0.0.1 - - [16/Jan/2012:13:51:32 +0200] "-" 408 0 "-" "-"


heartsmagic

sudo chmod -R 777 /var/www komutundan sonra bir daha deneyelim.
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.

ozi

sonuç yine hocam bir yerde bir sorun var..ama :( wordpress teki sorunu çözdüm ama wordpress önemi yok.
eklemeyi unutmuşum wordpress teki sorun httpd aşağıdaki degişiklik yaptığım zaman oldu..

httpd.conf degişiklik yaptım acaba onla ilgili olabilirmi
aşağıdaki örnekte yayın dizinleri aynı sadece dosya ismi farklı, bundan kaynaklanabilirmi sizce bir fikriniz. mı ?

# httpd.conf bbb sanrı

Alias /bbb "/var/www/bbb"
<Directory "/var/www/bbb">
Order allow,deny
Allow from all
</Directory>

ve nginx te sites-enabled ayarlarken aşağıdaki gibi ayar yapıyorduk acaba apache de bu şekilde destekleyen dosya türlleri varmı
        location /(htm|html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ {
index  index.php index.html index.htm;

alquirel

Ortada bir sorun var gibi görünüyor ama bu iletileri okuduğumda yok da diyebilecek hale geliyorum :)

Mesela WordPress için sorunu çözebildiğinize göre diğerleri için de çözebilmeniz gerekir. Ayrıca WP sorununun çözülmüş olması sorunun sunucudan kaynaklanMAdığını gösterir. Sorun büyük ihtimalle yaptığınız ayar değişikliklerinde.

Mesela ben, normal bir LAMP sunucu kurulumundan sonra, herhangi bir ayar yapmadan şu bahsettiğiniz işlemi yapabiliyorum.
Alıntı yapılan: ozi - 16 Ocak 2012 - 03:20:50
normal net paylaşımı yani notebook istemci olarak net bağlanıtısı ve web tarayıcıya ise sunucu bilgisayarın ip adresi

Siz bu httpd.conf dosyasındaki değişikliği ne için yapıyorsunuz?

Bu arada iletinizin sonunda bahsettiğiniz işlem .htaccess dosyasıyla yapılabiliyor olması lazım.
Arama yaparak bu dosyanın nasıl kullanıldığını öğrenebilirsiniz.

ozi

httpd.conf ayarlama sebebiim sunucu da bir den fazla projemin olması
red5 server var ve aynı zamanda tomatocart var diyelim. bunların her birine farklı alan adı ve uzantı verdiğmde misal http://tomato.tt www.red5.rr isimlerini verdiğimde kendi pc de hata vermeden çalıştırabilmek -buraya kadarında sorun yok- ve daha sonra ki aşamada da tabi ki normal yayın yapabilmek ubuntu server 10.04 kullanırken yapmıştım. unuttuğum gözden kaçırdığım bir yermi var kaç gündür uğraşıyorum olmadı bir türlü ayarlayamadım. bu arada ..htaccess hakkında bilgim. yok.. bi bakınayım daha önce karıştırmadım bakmadım...
aynı cms ler windows server da sorunsuz çalışıyor veya hyper-V ile oluşturduğum sanallar da bende sanallarla uğraşmaktansa. Linux geçip ubuntu veya centos kurup kullanmayı düşündüm. sonuçta daha stabil.

alquirel

Mod_rewrite kullanıyor musunuz?

Biraz önce yaptığım denemelerde alias kullanımıyla birlikte yerel sunucumda rewrite kullanMAyan WordPress kurulumumda sorun olmadığını, aksine rewrite kullandırdığım WordPress kurulumlarında sorun olduğunu farkettim.

Bu arada

Alıntı yapılan: ozi - 16 Ocak 2012 - 15:53:59
aynı cms ler windows server da sorunsuz çalışıyor veya hyper-V ile oluşturduğum sanallar da bende sanallarla uğraşmaktansa. Linux geçip ubuntu veya centos kurup kullanmayı düşündüm. sonuçta daha stabil.

Sorunun CMS veya sunucuda olduğunu düşünmüyorum.
Büyük ihtimalle yapılan ayarlarda sıkıntı var.

ozi

evet sanırım sorun ayarlarda  rewrite kullanıyorum. .htaccess sanırım ayarlayamıyorum çunku tekrar dan geri başa döndük wordpress de hata verdi. evet kesinlikle ayarlarda ama gözden kacan birsey var