WWW deki Klasörler

Başlatan baron, 14 Mart 2012 - 18:35:37

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

baron

Lamp Kurulumu Yaptım.(11.10' da).http://localhost yazdığımda www klasöründeki dosyalar geliyor fakat klasörler gözükmüyor. Ve Php Yorumlamıyor.Sadece html yorumluyor.Sorunu Nasıl Çözeerim?

zeusmaster

Up and Running...

if

@baron, sudo a2enmod php5
sudo service apache restart
komutlarından sonra ne oluyor?

heartsmagic

Kurulum için hangi anlatımı takip ettin? libapache2-mod-php5 kuruldu mu mesela? Bizim forumdaki anlatımlardan birini örnek alabilirsin kendine. Örnek:
http://forum.ubuntu-tr.net/index.php?topic=14457.0
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.

Zebercet

Buna benzer bir sorunda ben yaşıyorum. Win7'de kurulu Wamp ile ve kendi hostumda sorunsuz  çalıştırabildiğim scriptlerimi Ubuntu altında çalıştıramıyorum.

sudo a2enmod php5
çıktım;
Module php5 already enabled

sudo service apache restart
çıktım;
apache: unrecognized service

sudo service apache2 restart
çıktım;
* Restarting web server apache2                                               
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]

ebubekirs

sudo gedit /etc/apache2/httpd.conf

açılan dosyaya

ServerName localhost

satırı ekleyin. Ardından servisi yeniden başlatın.
Dünyaya gelen de benim, dünyadan giden de benim

Zebercet

Malesef dediğinizi yaptım fakat açılmıyor scriptler. Sadece echo "selam"; falan gibi sorgu olmayan basit kodlar çalışıyor. Ama diğer hiçbir şeyi çalıştıramıyorum.


Zebercet

#8
ls -l /var/www/
çıktım;
toplam 16
-rw-rw-r-- 1 zebercet zebercet    0 2012-03-16 11:22 ddd~
-rw-r--r-- 1 zebercet root      177 2012-03-16 11:14 index.html
-rwxrwx--- 1 zebercet zebercet  218 2012-03-15 05:56 index.php
drwxrwxr-x 3 zebercet zebercet 4096 2012-03-16 11:22 nbproject
drwxrwx--- 2 zebercet zebercet 4096 2012-03-16 10:32 sistem
drwxrwx--- 3 zebercet zebercet 4096 2012-03-14 05:54 tema
-rw-r--r-- 1 zebercet root       20 2012-03-16 11:15 test.php
-rw-rw-r-- 1 zebercet zebercet    0 2012-03-16 10:58 test.php~

heartsmagic

@Zebercet, PHP'ye dair temel şeyler çalışıyorsa sorun kullandığın php projelerindedir. En kötü  phpinfo() sonuç döndürüyorsa Ubuntu'nun, Apache'nin ve PHP'nin vazifesi orada bitiyor demektir. Çalışmayan kodlarını biraz irdeleyebilirsin.
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.

Zebercet

Şimdi LAMP'ı kaldırıp (http://www.upubuntu.com/2011/09/how-to-install-lamp-linux-apache-mysql.html) sayfasındaki gibi yeniden kurdum. Fakat sonuç değişmedi. Kurulumda ve sistemde bir sorun olduğunu düşünmüyorum çünkü sizin de dediğiniz gibi phpinfo(); sorunsuz çalışıyor, localhost (It works!) mesajını veriyor, Phpmyadmin'de root olup veritabanı oluşturabiliyorum ve tabloları görebiliyorum. Fakat işte scriptlerimi çalıştıramıyorum.

Kodları tekrar inceler bir daha yazarım fakat bir şey daha sormak istiyorum. Win7'deki Wamp'ta çalışıp, kendi Linux(Justhost, Hostgator) hostumda çalışıp Ubuntu'mda çalışmaması normal mi? Bu kodları Win7 ortamında Netbeans ile yazdım, Ubuntu'dan farklı bir ortamda yazmış olmam buna sebep oluyor olabilir mi?

decent

Şu çıktıları karşılaştırabilirsin:

decent@decent:~$ sudo dpkg -l | grep mysql
ii  libdbd-mysql-perl                      4.020-1build2                                  Perl5 database interface to the MySQL database
ii  libmysqlclient18                       5.5.20-0ubuntu3                                MySQL database client library
ii  libmysqlclient18:i386                  5.5.20-0ubuntu3                                MySQL database client library
ii  libqt4-sql-mysql                       4:4.8.0-1ubuntu10                              Qt 4 MySQL database driver
ii  libqt4-sql-mysql:i386                  4:4.8.0-1ubuntu10                              Qt 4 MySQL database driver
ii  mysql-client-5.5                       5.5.20-0ubuntu3                                MySQL database client binaries
ii  mysql-client-core-5.5                  5.5.20-0ubuntu3                                MySQL database core client binaries
ii  mysql-common                           5.5.20-0ubuntu3                                MySQL database common files, e.g. /etc/mysql/my.cnf
ii  mysql-server                           5.5.20-0ubuntu3                                MySQL database server (metapackage depending on the latest version)
ii  mysql-server-5.5                       5.5.20-0ubuntu3                                MySQL database server binaries and system database setup
ii  mysql-server-core-5.5                  5.5.20-0ubuntu3                                MySQL database server binaries
ii  php5-mysql                             5.3.10-1ubuntu2                                MySQL module for php5

decent@decent:~$ sudo dpkg -l | grep apache
ii  apache2                                2.2.22-1ubuntu1                                Apache HTTP Server metapackage
ii  apache2-mpm-prefork                    2.2.22-1ubuntu1                                Apache HTTP Server - traditional non-threaded model
ii  apache2-utils                          2.2.22-1ubuntu1                                utility programs for webservers
ii  apache2.2-bin                          2.2.22-1ubuntu1                                Apache HTTP Server common binary files
ii  apache2.2-common                       2.2.22-1ubuntu1                                Apache HTTP Server common files
ii  libapache2-mod-php5                    5.3.10-1ubuntu2                                server-side, HTML-embedded scripting language (Apache 2 module)

decent@decent:~$ sudo dpkg -l | grep php
ii  libapache2-mod-php5                    5.3.10-1ubuntu2                                server-side, HTML-embedded scripting language (Apache 2 module)
ii  php5-cli                               5.3.10-1ubuntu2                                command-line interpreter for the php5 scripting language
ii  php5-common                            5.3.10-1ubuntu2                                Common files for packages built from the php5 source
ii  php5-mysql                             5.3.10-1ubuntu2                                MySQL module for php5
decent@decent:~$



____________________******____________________

sudo /etc/init.d/mysql restart
sudo /etc/init.d/apache2 restart

Yukarıdaki komutları yürüttükten sonra Firefox adres satırına şu şekilde yazabilirsin:

http://localhost/zebercet/

Zebercet

İlginiz için teşekkür ederim.

Benim çıktılarımda şu şekilde;

zebercet@zebercet-MS-7636:~$ sudo dpkg -l | grep mysql
ii  libapache2-mod-auth-mysql              4.3.9-13ubuntu1                         Apache 2 module for MySQL authentication
ii  libdbd-mysql-perl                      4.019-1                                 Perl5 database interface to the MySQL database
ii  libmysqlclient16                       5.1.61-0ubuntu0.11.10.1                 MySQL database client library
ii  mysql-client-5.1                       5.1.61-0ubuntu0.11.10.1                 MySQL database client binaries
ii  mysql-client-core-5.1                  5.1.61-0ubuntu0.11.10.1                 MySQL database core client binaries
ii  mysql-common                           5.1.61-0ubuntu0.11.10.1                 MySQL database common files, e.g. /etc/mysql/my.cnf
ii  mysql-server                           5.1.61-0ubuntu0.11.10.1                 MySQL database server (metapackage depending on the latest version)
ii  mysql-server-5.1                       5.1.61-0ubuntu0.11.10.1                 MySQL database server binaries and system database setup
ii  mysql-server-core-5.1                  5.1.61-0ubuntu0.11.10.1                 MySQL database server binaries
ii  php5-mysql                             5.3.6-13ubuntu3.6                       MySQL module for php5


zebercet@zebercet-MS-7636:~$ sudo dpkg -l | grep apache
ii  apache2                                2.2.20-1ubuntu1.2                       Apache HTTP Server metapackage
ii  apache2-mpm-prefork                    2.2.20-1ubuntu1.2                       Apache HTTP Server - traditional non-threaded model
ii  apache2-utils                          2.2.20-1ubuntu1.2                       utility programs for webservers
ii  apache2.2-bin                          2.2.20-1ubuntu1.2                       Apache HTTP Server common binary files
ii  apache2.2-common                       2.2.20-1ubuntu1.2                       Apache HTTP Server common files
ii  libapache2-mod-auth-mysql              4.3.9-13ubuntu1                         Apache 2 module for MySQL authentication
ii  libapache2-mod-php5                    5.3.6-13ubuntu3.6                       server-side, HTML-embedded scripting language (Apache 2 module)


zebercet@zebercet-MS-7636:~$ sudo dpkg -l | grep php
ii  libapache2-mod-php5                    5.3.6-13ubuntu3.6                       server-side, HTML-embedded scripting language (Apache 2 module)
ii  php5                                   5.3.6-13ubuntu3.6                       server-side, HTML-embedded scripting language (metapackage)
ii  php5-cgi                               5.3.6-13ubuntu3.6                       server-side, HTML-embedded scripting language (CGI binary)
ii  php5-cli                               5.3.6-13ubuntu3.6                       command-line interpreter for the php5 scripting language
ii  php5-common                            5.3.6-13ubuntu3.6                       Common files for packages built from the php5 source
ii  php5-curl                              5.3.6-13ubuntu3.6                       CURL module for php5
ii  php5-gd                                5.3.6-13ubuntu3.6                       GD module for php5
ii  php5-mcrypt                            5.3.5-0ubuntu1                          MCrypt module for php5
ii  php5-mysql                             5.3.6-13ubuntu3.6                       MySQL module for php5
ii  phpmyadmin                             4:3.4.5-1                               MySQL web administration tool

decent

Çalıştı mı son iletiden sonra ?


Bende çalşıyor:


Zebercet

Malesef çalışmıyor diğer platformlarda çalışan scriptler. Fakat bu akşam sadece Ubuntu ortamında sıfırdan yazıp o şekilde deneyeceğim.

Tekrar teşekkür ederim size..

heartsmagic

Çalışmayan şeyleri görmeden bir şey söylemek zor @Zebercet. Çalışmıyor ama ne oluyor mesela? Ayrıca Windows'ta çalışıp, senin barındırıcında çalışıp burada çalışmaması aklıma Apache ile ilgili ek bir şeylere ihtiyacın olması ihtimalini getiriyor. Örneğin bir Apache modülü?
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.

travego0403

Bu scriptlerin çalışıp çalışmaması genelde erişim yetkileri nedeniyle kaynaklanıyordu.En azından bende öyle olmuştu. Yerelde deneme amaçlı çalıştığına göre scriptlerin ve alt dizinlerinin hepsinde izinleri 777 yapıp dener misin?
"Matematik bir dildir ve bu dilde şairlere fizikçi denir." Richard Feynman

noktafat

php dosyalarının bulundukları klasör isimlerinden de kaynaklanıyor olabilir, benimde başıma gelmişti, windows da küçük-büyük harf duyarlılığı yok fakat linux aksine duyarlı sınıfları veya sayfaları çekerken sorun yaşayabilirsin. @travego0403 dediğide kuvvetli ihtimal izinlerde sorun çıkarabiliyor. Ayrıca farklı php server kurulumlarında apache ve php.ini ayarlarından kaynaklanan sorunlar oluyor; mesela php tagi "<? ?>" ise sorun olabilir,  "<?php ?>" şeklinde değiştirebilirsin yada ilgili ayarı düzenleyebilirsin.