Custombuild 2.0 ile SuPHP nasıl kurulur için aşağıdaki adımları işleyebilirsiniz.
öncelikle
options.conf 'i düzenlemelisiniz.
Php modüllerini aşağıdaki gibi düzenleyiniz.
Kod:
php1_mode=php-fpm
Bununla değiştir.
php1_mode=mod_php
Eğer 2 yada daha fazla php modu varsa aşağıdaki gibi düzenleyiniz.
Kod:
php1_mode=suphp
php2_mode=suphp
php3_mode=suphp
php4_mode=suphp
arkasından
Kod:
./build all d
./build rewrite_confs
Böylece tamamlanmış olacak. SuPHP başarıyla kurulmuş olacak Ama yinede
phpMyAdmin, Roundcube, squirrelmail tamir edilmesi gerekebilir
Bu nedenle aşağıdaki komutları işlemelisiniz.
Kod:
./build roundcube
./build squirrelmail
./build phpmyadmin
Sonrasında ise yeni izinleri ayarlamak için aşağıdaki komutları girin.
Kod:
for i in `/bin/ls /usr/local/directadmin/data/users/` ; do chown -R $i.$i /home/$i/domains/* ; echo $i ;done
Kod:
for i in `/bin/ls /usr/local/directadmin/data/users/` ; do find /home/$i/domains/ -type f -exec chmod 644 {} \; ; echo $i ;done
Kod:
for i in `/bin/ls /usr/local/directadmin/data/users/` ; do find /home/$i/domains/ -type d -exec chmod 755 {} \; ; echo $i ;done
Eğer kullanıcıları bu mesajı görürseler; "
Apache functioning normally" Aşağıdaki komutları işlemelisiniz.
Kod:
cd /usr/local/directadmin/custombuild/
./build rewrite_confs
Eğer apache başlatmaya çalışırken aşağıdaki hatayı alıyorsanız
Kod:
Starting httpd: httpd: Syntax error on line 17 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/extra/httpd-phpmodules.conf: Cannot load /usr/lib/apache/mod_suphp.so into server: /usr/lib/apache/mod_suphp.so: cannot open shared object file: No such file or directory
root girişi yaparak aşağıdaki komutları işleyin
Kod:
./build suphp
./build rewrite_confs
iyi forumlar