নিষিদ্ধ ফাংশন পরীক্ষা

এই স্ক্রিপ্ট ব্যবহার করে পরীক্ষা করুন কোন নিষিদ্ধ ফাংশন আছে কি না। কমান্ড লাইন চালানcurl -Ss https://www.workerman.net/webman/check | php

যদি একটি বার্তা আসে Functions 函数名 has be disabled. Please check disable_functions in php.ini তাহলে বোঝা যাচ্ছে যে webman-এর উপর নির্ভরশীল কিছু ফাংশন নিষিদ্ধ করা হয়েছে, php.ini-তে নিষেধাজ্ঞা তুলে নিলে webman সঠিকভাবে কাজ করবে।
নিষেধাজ্ঞা তুলতে নীচের যেকোনো পদ্ধতি ব্যবহার করুন।

পদ্ধতি এক

webman/console ইনস্টল করুন

composer require webman/console ^v1.2.35

คำสั่ง চালান

php webman fix-disable-functions

পদ্ধতি দুই

নিষেধাজ্ঞা তুলতে স্ক্রিপ্ট চালান curl -Ss https://www.workerman.net/webman/fix-disable-functions | php

পদ্ধতি তিন

php --ini চালান php cli যে php.ini ফাইল ব্যবহার করছে তার অবস্থান খুঁজে বের করতে

php.ini খুলি, disable_functions খুঁজে বের করি এবং নীচের ফাংশনের কলিং তুলে নি

stream_socket_server
stream_socket_client
pcntl_signal_dispatch
pcntl_signal
pcntl_alarm
pcntl_fork
pcntl_wait
posix_getuid
posix_getpwuid
posix_kill
posix_setsid
posix_getpid
posix_getpwnam
posix_getgrnam
posix_getgid
posix_setgid
posix_initgroups
posix_setuid
posix_isatty
proc_open
proc_get_status
proc_close
shell_exec
exec
putenv
getenv