![]() | |
| |||||||
![]() | |
| Görüntüleme: 859 - Cevaplar: 8
| LinkBack | Seçenekler | Stil |
| ||||
| Cpanel Kurulu Sunucularda Aynı Anda Php4 ve Php5 Çalıştırmak Sunucunuz kuvvetle muhtemel php4'dür, php5 olanlar php4'e çevirp ve ardından aşağıda anlatılan şekilde php5 kurulumuna geçebilirler. İşletim Sistemi : FreeBSD 6.1 Cpanel/WHM Version : 11 Önbilgi : Az sonra aşağıda php5 configure komutunun ardında bazı değişkenler göreceksiniz. Ben standart /scripps/easysapache scripti nin 5 numaralı opsiyonu ile kuruyorum. Eğer sizin bu şekilde değil ise. Lütfen php infonuza bakıp ordan apache configure değişkenlerini alıp aşağıdaki ile değiştiriniz. Kod: #/scripts/checkccompiler Kod: #rm -rf /home/cpphpbuild Kod: #mkdir /home/cpphpbuild Kod: #cd /home/cpphpbuild Kod: #wget http://layer1.cpanel.net/buildapache/1/php-5.2.3.tar.gz Kod: #tar xfzv php-5.2.3.tar.gz Kod: #cd php-5.2.3 Kod: #echo "#define HAVE_SENDMAIL 1" >> /home/cpphpbuild/php-5.2.3/main/php_config.h Kod: #wget http://choon.net/opensource/php/php-5.2.3-mail-header.patch Kod: #patch -p1 < /home/cpphpbuild/php-5.2.3/php-5.2.3-mail-header.patch Önbilgiye göre eğer configure satırını php.infodan aldıysanız "--with-apxs=/usr/local/apache/bin/apxs --prefix=/usr/local" yazan kısmı "–prefix=/usr/local/php5 –exec-prefix=/usr/local/php5 –program-suffix=5" ile değiştiriniz. En sonuna da "–enable-force-cgi-redirect –enable-discard-path" ekleyiniz. Kod: #./configure --prefix=/usr/local/php5 --exec-prefix=/usr/local/php5 --program-suffix=5 --with-xml --with-libxml-dir=/usr/bin --enable-bcmath --enable-calendar --with-curl --enable-ftp --with-xpm-dir=/usr/X11R6 --enable-mbstring --with-mbstring=all --enable-mbstr-enc-trans --enable-mbregex --with-mcrypt --enable-magic-quotes --with-mysqli --with-mysql=/usr/local --with-pear --enable-sockets --with-ttf --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-zlib --enable-force-cgi-redirect --enable-discard-path Kod: #make Kod: #make install Kod: #/scripts/findphpversion Kod: #cp -f /usr/local/php5/bin/php5 /usr/local/cpanel/cgi-sys/php5 Kod: #chown root:wheel /usr/local/cpanel/cgi-sys/php5 Kod: #cp -p /home/cpphpbuild/php-5.2.3/php.ini-recommended /usr/local/php5/lib/php.ini Kod: #chown root:wheel /usr/local/php5/lib/php.ini Kod: #chmod 644 /usr/local/php5/lib/php.ini Kod: #pico -v /usr/local/php5/lib/php.ini Kod: #pico -w /usr/local/apache/conf/httpd.conf Ardına eklenecek : index.php5 Not : index.php4'den hemen önde olacak Kod: #pico -w /usr/local/apache/conf/httpd.conf Ardına Ekle : Action application/x-httpd-php5 "/cgi-sys/php5" AddHandler application/x-httpd-php5 .php5 Kod: #mv /usr/local/cpanel/cgi-sys/php5 /usr/local/cpanel/cgi-sys/php5.bin Kod: #pico -w /usr/local/cpanel/cgi-sys/php5 Kod: #!/bin/bash export SCRIPT_NAME=$REQUEST_URI export SCRIPT_FILENAME=$PATH_TRANSLATED export PWD=$DOCUMENT_ROOT if [ -f "$DOCUMENT_ROOT/php.ini" ]; then exec /usr/local/cpanel/cgi-sys/php5.bin -c $DOCUMENT_ROOT else exec /usr/local/cpanel/cgi-sys/php5.bin fi Kod: #chown root:wheel /usr/local/cpanel/cgi-sys/php5*; Kod: #chmod 755 /usr/local/cpanel/cgi-sys/php5*; Kod: <?php echo phpinfo(); ?> Önemli Not : Eğer minimum düzeyde dahi sunuc bilginiz yoksa lütfen bu işlemi yapmayınız aksi halde sunucunuzda doğabilecek hatalardan ben sorumlu değilim. Eğer sorun yaşarsanız lütfen bu başlık altından mesaj atınız. Kolay gelsin |
| ||||
| tamamdır Okan abi "make make install" unutulanlar listesindeymiş diyorum niye olmuyor dün gece kafam yerinde deildi odtüdeydim ayrıca buradaki pcde sorunlu biraz klavye tuşları basmiyor ama bağlantıya laf yok Şu haliyle çalıştı bu arada ben kendi localimde de denedim oldu (panelsiz) bilgine..
__________________ Click for Power! Konu Caner tarafından (23-08-2007 Saat 11:17:53 ) değiştirilmiştir.. |
| ||||
| Alıntı:
>Hayır her sürüm için php.ini'ler farklı. >Php programcısı değilim fakat yazdırdığım scriptlerde php4 ile yazılanlar php5 kurulu bir sunucuda sorun çıkartabiliyor. >İkisinin birlikteliğinde herhangi bir zarar yok. Yarar olarak ise heriki versiona uygun bir sunucunuz oluyor. |
| ||||
| bugun bir sunucuda denedim ama Internal Server Error hatasi verdi deneme.php5 die yarattım
__________________ Click for Power! |
| ||||
| Hata kayıtlarını görmek lazım. |
| ||||
| tüm herşey tamam yönergeleri uygun bir şekilde uyguladım. abi apache error çıktılarinami bakıyım ?
__________________ Click for Power! |
| |||
| sitende htaccess ile eklediğin flag'lar var mı? Eğer varsa artık onları düz bir şekilde ekleyemezsin. Onları php4 için ayrı php5 için ayrı tanımlaman gerekli. Aşağıda ikisi içinde birer örnek yazıyorum. <IfModule mod_php4.c> php_admin_value open_basedir "/home/kullanıcı/:/usr/lib/php:/usr/local/lib/php:/tmp" </IfModule> <IfModule mod_php5.c> php_admin_value open_basedir "/home/kullanıcı/:/usr/lib/php:/usr/local/lib/php:/tmp" </IfModule> gibi... |
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| aynı anda 3 sıte ve 1 alt sayfa lınk degısımı keshtr.org/net fullturk.com | maviportal.org | Link Değişim | 8 | 02-11-2007 16:13:35 |
| php4-extensions hatası.. | Caner | FreeBSD | 1 | 07-09-2007 12:16:26 |
| Aynı anda 5 siteye text reklam ve banner reklam seçenekleri | luke22 | Reklam Alım Satım | 0 | 24-03-2007 00:26:02 |
| 8k ile 10 k arası toplam tekile sahip 4 tane 3ü pr 4 sitede aynı anda ucuza reklam | varyemez | Reklam Alım Satım | 6 | 26-01-2007 23:41:25 |