Maysam.M
October 4th, 2017, 16:53
با سلام و احترام
بنده یک نمایندگی هاست دارم که چند تا اکانت برای سایتهای خودم روی اون درست کردم. روی یکی از اکانت ها وقتی میخوام از طریق CMS که نشوشتم یک پست جدید در دیتابیس وارد کنم، اطلاعاتی که به صورت POST با Ajax ارسال کنم سرور خطای 501 میده و وقتی بررسی کردم دیدم اگر داخل اون اطلاعاتی که میفرستم مثلا کد زیر باشه باعث بروز خطای ۵۰۱ میشه:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c4 4d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
در صورتی که همین اطلاعات رو عینا روی یکی از سایتهام که از هاستینگ دیگه ای استفاده میکنه ارسال میکنم اطلاعات بدون مشکل ذخیره میشه!
به نظرتون مشکل از کجاست؟
بنده یک نمایندگی هاست دارم که چند تا اکانت برای سایتهای خودم روی اون درست کردم. روی یکی از اکانت ها وقتی میخوام از طریق CMS که نشوشتم یک پست جدید در دیتابیس وارد کنم، اطلاعاتی که به صورت POST با Ajax ارسال کنم سرور خطای 501 میده و وقتی بررسی کردم دیدم اگر داخل اون اطلاعاتی که میفرستم مثلا کد زیر باشه باعث بروز خطای ۵۰۱ میشه:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c4 4d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
در صورتی که همین اطلاعات رو عینا روی یکی از سایتهام که از هاستینگ دیگه ای استفاده میکنه ارسال میکنم اطلاعات بدون مشکل ذخیره میشه!
به نظرتون مشکل از کجاست؟