سلام
من روی سرور اختصاصی لینوکس میخوام json رو نصب کنم
روی سرور هم دایرکت ادمین نصبه
من وقتی yum install php-devel php-pear رو برای نصب json در ssh explorer مینویسم این پیغام رو میده:
کد:
[root@server /]# yum install php-devel php-pear
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.kiewel-online.ch
* extras: centos.kiewel-online.ch
* updates: centos.kiewel-online.ch
Excluding Packages in global exclude list
Finished
Setting up Install Process
No package php-devel available.
No package php-pear available.
Nothing to do
وقتی هم که
pecl install json تایپ میکنم این پیغام خطا رو میده
کد:
[root@server etc]# pecl install json
-bash: pecl: command not found
حالا چطور json رو نصب کنم؟
یه سوال دیگه؟
من جای دیگه خونده بودم که برای نصب جیسان این دستور رو باید زد:
yum install php-devel php-pear
پس از اجرای دستور بالا درصورتی که "جیسان" روی سرور شما موجود نباشد نصب می شود و از شما تاییدیه می خواهد که شما تایید می کنید و پایان نصب
در آخر شما فایل
PHP.ini
سرور را باز می کنید که معمولا در شاخه
etc
سرور است
و کد زیر را به پایان آن اضافه می کنید
extension=json.so
شما باید سرور خودتان را ریست کنید و پس از اجرای سرور اکنون سایت شما از فناوری
JSON
پشتیبانی می کند
ولی اکثر جاها نوشته شده که باید این رو زد:
کد:
pecl install json
cd /etc/php.d/
echo “extension=json.so” >> json.ini
service httpd restart
در نصب اولی گفته شده که فایل php.ini رو ویرایش کنیم ولی در نصب دومی گفته شده که فایل json.ini را ایجاد کنیم
فرق این دو نصب چیه؟
ممنون