PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نصب soap



pc.rootall
September 9th, 2016, 15:08
با سلام

دوستان آموزش نصب soap در دایرکت ادمین رو نیاز داریم که طبق اموزش های داخل انجمن بود امکان نصب نبود

فایل
nano usr/local/directadmin/custombuild/configure/ap2/configure.php5
در این مسیر نیست !



yum -y install php53-soap


Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.pbone.net
* extras: mirror.karneval.cz
* updates: mirror.karneval.cz
No package php53-soap available.
Error: Nothing to do

pc.rootall
September 9th, 2016, 16:44
upppppppppppp

rahyarco
September 9th, 2016, 18:09
با سلام

دوستان آموزش نصب soap در دایرکت ادمین رو نیاز داریم که طبق اموزش های داخل انجمن بود امکان نصب نبود

فایل
nano usr/local/directadmin/custombuild/configure/ap2/configure.php5
در این مسیر نیست !

وب سرور و ورژن php سرور چپست ؟

- - - Updated - - -




yum -y install php53-soap



Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: ftp.pbone.net
* extras: mirror.karneval.cz
* updates: mirror.karneval.cz
No package php53-soap available.
Error: Nothing to do


فکر کنم ورژن 5.3 را دارید
باید فایل


nano /usr/local/directadmin/custombuild/configure/ap2/configure.php53


را باز کنید .

خط



–enable-soap

اضافه کنید .

برای ورژن های دیگر هم به همین فرمت ورژن را به آخر نام فایل اضافه می کنید .

configure.php54
configure.php55
configure.php56


حالا کد های زیر را برای کامپایل php بزنید .



./build clean
./build update
./build php n
/sbin/service httpd restart


اگر از وب سرور Nginx استفاده می کنید .
باز هم مطابق با ورژن php کد زیر را بزنید .



service php-fpm53 restart
service nginx restart

kiava
September 9th, 2016, 18:11
ابتدا باید ورژن php و اپاچی که استفاده میکنید بدونید چیه
مراحل نصب به شرح زیر هست:

اول باید دستور زیر رو بزنید تا تغییراتی در فایل configure.php5 اعمال کنیم:
nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5
حالا خط زیر رو بعد از ./configure \ اضافه کنید.
–enable-soap \
حالا فایل رو ذخیره کنید و دستورت زیر رو بزنید:
cd /usr/local/directadmin/custombuild
./build clean
./build php





نصب در سی پنل :

yum install php-soap






- - - Updated - - -

اموزش های دیگر رو هم چک فرمایید



برای این کار ابتدا وارد مسیر زیر شوید:


1

/usr/local/directadmin/custombuild






دستور زیر را برای نمایش مسیر فایل های configure سرور اجرا نمایید:


1

./build used_configs






فایل مربوط به PHP5 configurationرا ویرایش نمایید:


1

nano /usr/local/directadmin/custombuild/custom/suphp/configure.php5






سپس عبارت


1

--enable-soap






را به فایل اضافه نمایید و آن را ذخیره نمایید.
توجه داشته باشید در انتهای تمام خطوط بجز خط آخر باید باید از کارکتر استفاده شود
سپس وارد مسیرزیر شوید :


1

/usr/local/directadmin/custombuild






و دستورات زیر را به ترتیب اجرا نمایید:


1
2

./build clean
./build php n

Ali_faraji
September 9th, 2016, 18:23
در نسخه جدید دایرکت ادمین و ی دونسخه قبل دیگر لازم به فعالسازی این نیست و خودکار فعاله

pc.rootall
September 9th, 2016, 19:35
./build php n که میزنیم


ارور زیر میاد

nginx_apache webserver configuration option is not compatible with php-fpm, lsphp or php-fastcgi PHP mode with mod_ruid2 enabled.

- - - Updated - - -


در نسخه جدید دایرکت ادمین و ی دونسخه قبل دیگر لازم به فعالسازی این نیست و خودکار فعاله



خیر فعال نیست دوست عزیز

===============


#PHP Settings
php1_release=5.5
php1_mode=cli
php2_release=no
php2_mode=cgi
opcache=no
htscanner=no
php_ini=no
php_timezone=Asia/Tehran
php_ini_type=production
ioncube=yes
zend=no
suhosin=no

Ali_faraji
September 9th, 2016, 19:53
قصد اسپم ندارم
اما چرا خودتون خسته می کنید
soap اتومات نصبه و فعاله
شما می تونید برای تست یک اسکریپت whmcs بنصبید
سپس درگاه بهش وصل کنید اگر کار کرد حله
ک مطمعن باش وصله

- - - Updated - - -

برا تست این دستور بزنید


php -i | grep soap










- - - Updated - - -

وقتی زدید عکسشو بفرستد

pc.rootall
September 9th, 2016, 20:47
Failed loading /usr/lib/php/modules/ioncube/ioncube_loader_lin_5.5.so: /usr/lib/php/modules/ioncube/ioncube_loader_lin_5.5.so: cannot open shared object file: No such file or directory
Failed loading /usr/lib/php5/20121212/ixed.5.5.lin: /usr/lib/php5/20121212/ixed.5.5.lin: cannot open shared object file: No such file or directory
Configure Command => './configure' '--with-apxs2' '--with-config-file-scan-dir=/usr/local/lib/php.conf.d' '--with-curl=/usr/local/lib' '--with-gd' '--enable-gd-native-ttf' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-freetype-dir=/usr/local/lib' '--with-libxml-dir=/usr/local/lib' '--with-kerberos' '--with-openssl' '--with-mcrypt' '--with-mhash' '--with-mysql=mysqlnd' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-mysqli=mysqlnd' '--with-pcre-regex=/usr/local' '--with-pdo-mysql=mysqlnd' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-xsl' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--enable-zip' '--with-iconv=/usr/local' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-sockets' '--enable-soap' '--enable-mbstring' '--with-icu-dir=/usr/local/icu' '--enable-intl'
soap
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400




در نصب سیستم مدیریت محتوای نیوک به مشکل برخوردیم install که میزنیم FATAL ERROR: register_globals is disabled in php.ini, please enable it!
میده

rahyarco
September 9th, 2016, 20:55
./build php n که میزنیم


ارور زیر میاد

nginx_apache webserver configuration option is not compatible with php-fpm, lsphp or php-fastcgi PHP mode with mod_ruid2 enabled.



برای وب سرور nginx_apache از cli نمی توان استفاده کرد . شما باید از php-fpm برای phpmode استفاده کنید کد زیر را بزنید :



cd /usr/local/directadmin/custombuild
./build set php1_mode php-fpm
./build php n./build rewrite_confs


از دستوری که آقای
Ali_faraji قرار دادند برای اطمینان از نصب بودن soap استفاده کنید .



php -i | grep soap

Ali_faraji
September 9th, 2016, 21:05
در نصب سیستم مدیریت محتوای نیوک به مشکل برخوردیم install که میزنیم FATAL ERROR: register_globals is disabled in php.ini, please enable it!
میده
خب نوشته فعال هست

pc.rootall
September 9th, 2016, 21:08
برای وب سرور nginx_apache از cli نمی توان استفاده کرد . شما باید از php-fpm برای phpmode استفاده کنید کد زیر را بزنید :



cd /usr/local/directadmin/custombuild
./build set php1_mode php-fpm
./build php n./build rewrite_confs


از دستوری که آقای
Ali_faraji قرار دادند برای اطمینان از نصب بودن soap استفاده کنید .




php -i | grep soap





[root@server custombuild]# ./build set php1_mode php-fpm
Changed php1_mode option from cli to php-fpm
[root@server custombuild]# ./build php n./build rewrite_confs
nginx_apache webserver configuration option is not compatible with php-fpm, lsphp or php-fastcgi PHP mode with mod_ruid2 enabled.

- - - Updated - - -


خب نوشته فعال هست

دوست عزیز فعال نیست !

لینک رو مشاهده کنید
http://topcenter.tk/install/

Ali_faraji
September 9th, 2016, 21:11
وارد php.ini شو
و فایل register_global رو از off به on
یا از no به yes تغییر بده

- - - Updated - - -

/usr/local/directadmin/data/users/username/php/php.ini

register_globals = on




اینم دستورات

pc.rootall
September 9th, 2016, 21:32
وارد php.ini شو
و فایل register_global رو از off به on
یا از no به yes تغییر بده

- - - Updated - - -

/usr/local/directadmin/data/users/username/php/php.ini

register_globals = on



اینم دستورات


[root@server custombuild]# /usr/local/directadmin/data/users/username/php/php.ini
-bash: /usr/local/directadmin/data/users/username/php/php.ini: No such file or directory
[root@server custombuild]# register_globals = on
-bash: register_globals: command not found

نشد قربان register_globals در php.ini موجود نیست

rahyarco
September 9th, 2016, 21:33
[root@server custombuild]# ./build set php1_mode php-fpm
Changed php1_mode option from cli to php-fpm
[root@server custombuild]# ./build php n./build rewrite_confs
nginx_apache webserver configuration option is not compatible with php-fpm, lsphp or php-fastcgi PHP mode with mod_ruid2 enabled.


این پیغام برای mod_ruid2 هست
البته این کد ها برای رفع خطای option is not compatible هست


./build set mod_ruid2 no
./build php n
./build rewrite_confs


برای این مورد
FATAL ERROR: register_globals is disabled in php.ini, please enable it!


register_globals از ورژن 5.4 به بعد .... به دلیل مشکل امنیتی که داشت پاک شده است .
[QUOTE]
register_globalsThis feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.


برای Nuke هم از ورژن php 5.3 باید استفاده کنید .

pc.rootall
September 9th, 2016, 22:08
وارد php.ini شو
و فایل register_global رو از off به on
یا از no به yes تغییر بده

- - - Updated - - -

/usr/local/directadmin/data/users/username/php/php.ini

register_globals = on



اینم دستورات


[root@server custombuild]# /usr/local/directadmin/data/users/username/php/php.ini
-bash: /usr/local/directadmin/data/users/username/php/php.ini: No such file or directory
[root@server custombuild]# register_globals = on
-bash: register_globals: command not found

نشد قربان register_globals در php.ini موجود نیست
امکان آپگرد به php53 نیست .... [root@server custombuild]# ./build set php5_ver 5.3
php5_ver is not a valid option.

- - - Updated - - -

هرچی هست زیر سر همین اروره !
Please set a correct PHP mode (mode set for php2_release should be php-fpm, fast cgi, mod_php, suphp or lsphp).

rahyarco
September 9th, 2016, 22:15
[root@server custombuild]# /usr/local/directadmin/data/users/username/php/php.ini
-bash: /usr/local/directadmin/data/users/username/php/php.ini: No such file or directory
[root@server custombuild]# register_globals = on
-bash: register_globals: command not found

نشد قربان register_globals در php.ini موجود نیست
امکان آپگرد به php53 نیست .... [root@server custombuild]# ./build set php5_ver 5.3
php5_ver is not a valid option.
فرمانی که زدید برای CustomBuild 1 هست !

شما از CustomBuild 2.0 استفاده می کنید . و باید کد های زیر را برای ست کردن php 5.3 بزنید .


cd /usr/local/directadmin/custombuild
./build set php1_release 5.3
./build update
./build php n
./build rewrite_confs


بعد از آن برای پیدا کردن مسیر php.ini کد زیر را بزنید



php --ini


مسیر مورد استفاده جلوی عبارت Loaded Configuration File: هست .

فایل را با ویرایشگر nano باز کنید

به دنبال register_globals بگردید و on کنید .

pc.rootall
September 9th, 2016, 22:24
متاسفانه ./build php n رو که میزنیم ارور زیر میاد هنوز رفع نشده
Please set a correct PHP mode (mode set for php2_release should be php-fpm, fastcgi, mod_php, suphp or lsphp).

rahyarco
September 9th, 2016, 22:24
هرچی هست زیر سر همین اروره !
Please set a correct PHP mode (mode set for php2_release should be php-fpm, fast cgi, mod_php, suphp or lsphp)

php2_release ورژن دوم php هست در حال حاضر هم فکر نمی کنم نیازی به آن داشته باشید .
این کد را بزنید . سپس کد های پست قبای را به ترتیب بزنید .


./build set php2_release no

pc.rootall
September 9th, 2016, 22:42
no بود قربان
[root@server custombuild]# ./build set php2_release no
Changed php2_release option from no to no

- - - Updated - - -


php2_release ورژن دوم php هست در حال حاضر هم فکر نمی کنم نیازی به آن داشته باشید .
این کد را بزنید . سپس کد های پست قبای را به ترتیب بزنید .


./build set php2_release no



تلگرام دارید در تماس باشیم ؟

rahyarco
September 9th, 2016, 22:57
معمولاً php2_release را no قرار میدهند به تنظیمات php2_mode توجهی ندارد . شاید اشتباه تایپی دارد .


این کد را بزنید .


./build set php2_mode php-fpm




اگر درست نشد
خروجی دستور




cat /usr/local/directadmin/custombuild/options.conf



را قرار دهید .

pc.rootall
September 9th, 2016, 22:59
[root@server ~]# ./build set php2_mode php-fpm
-bash: ./build: No such file or directory


[root@server ~]# cat /usr/local/directadmin/custombuild/options.conf
#PHP Settings
php1_release=5.5
php1_mode=php-fpm
php2_release=no
php2_mode=mod-php
opcache=no
htscanner=no
php_ini=no
php_timezone=Asia/Tehran
php_ini_type=production
ioncube=yes
zend=no
suhosin=no
x_mail_header=yes

#MySQL Settings
mysql=5.6
mariadb=10.0
mysql_inst=ys
mysql_backup=yes
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups
mysql_force_compile=no

#WEB Server Settings
webserver=nginx_apache
litespeed_serialno=trial
modsecurity=no
modsecurity_ruleset=comodo
apache_ver=2.4
apache_mpm=auto
mod_ruid2=no
userdir_access=yes
harden_symlinks_patch=yes
use_hostname_for_alias=no
redirect_host=server.khanihost.ir
redirect_host_https=no

#WEB Applications Settings
phpmyadmin=yes
phpmyadmin_ver=4
squirrelmail=yes
roundcube=yes
webapps_inbox_prefix=no

#ClamAV-related Settings
clamav=no
clamav_exim=yes
modsecurity_uploadscan=no
proftpd_uploadscan=no
pureftpd_uploadscan=no
suhosin_php_uploadscan=no

#Mail Settings
exim=no
eximconf=no
eximconf_release=4.4
blockcracking=no
easy_spam_fighter=no
spamassassin=no
sa_update=daily
dovecot=yes
dovecot_conf=yes
pigeonhole=no

#FTP Settings
ftpd=pureftpd

#Statistics Settings
awstats=no
webalizer=yes

#CustomBuild Settings
custombuild=2.0
autover=no
bold=yes
clean=yes
cleanapache=yes
clean_old_tarballs=yes
clean_old_webapps=yes
downloadserver=files.directadmin.com

#Cronjob Settings
cron=no
cron_frequency=weekly
email=email@domain.com
notifications=yes
da_autoupdate=no
updates=no
webapps_updates=yes

#CloudLinux Settings
cloudlinux=no
cagefs=no

#Advanced Settings
autoconf=yes
automake=yes
libtool=yes
curl=yes
new_pcre=no

rahyarco
September 9th, 2016, 23:16
اشتباه تایپی در php2_mode=mod-php دارید باید به این صورت mod_php باشد .
این کد را هم
./build set php2_mode php-fpm باید در آدرس
/usr/local/directadmin/custombuild بزنید تا عمل کند . ورژن 5.3 هم هنوز ست نشده به ترتیب کد های زیر را بزنید ، ورژن php به 5.3 تغییر می کند .



cd /usr/local/directadmin/custombuild
./build set php1_release 5.3
./build set php1_mode php-fpm
./build set php2_release no
./build set php2_mode php-fpm
./build update
./build php n
./build rewrite_confs

pc.rootall
September 10th, 2016, 00:00
اشتباه تایپی در php2_mode=mod-php دارید باید به این صورت mod_php باشد .
این کد را هم
./build set php2_mode php-fpm باید در آدرس
/usr/local/directadmin/custombuild بزنید تا عمل کند . ورژن 5.3 هم هنوز ست نشده به ترتیب کد های زیر را بزنید ، ورژن php به 5.3 تغییر می کند .



cd /usr/local/directadmin/custombuild
./build set php1_release 5.3
./build set php1_mode php-fpm
./build set php2_release no
./build set php2_mode php-fpm
./build update
./build php n
./build rewrite_confs


تمامی مراحل که فرموده بودند انجام دادم اما متاسفانه فعال نمیشه !!!

farssub
September 10th, 2016, 01:03
تمامی مراحل که فرموده بودند انجام دادم اما متاسفانه فعال نمیشه !!!
امکانش هست دسترسی ارسال کنید بررسی بکنم؟