یک کمک فوری واسه تنظیمات سرور لازم دارم
سلام دوستان.من سرور خودم رو عوض کردم و با استفاده از scp فایل هامو به سرور جدید منتقل کردم.
یک قطعه کد داخل سایتم داشتم که وقتی تابع shell_exec() رو از داخل php.ini پاک میکردم می تونستم دستورات shell رو با استفاده از کد های php اجرا کنم.
الان وقتی از داخل terminal دستور رو اجرا می کنم.اون قطعه کد اجرا میشه ولی وقتی همون صفحه رو از داخل مرورگر اجرا می کنم دستورات shell_exec اجرا نمیشه.
کسی میدونه باید چیکار کنم؟؟؟ خیلی ضروریه
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
وارد
php.ini سرورتون بشید و در بخش Disable Functions تابع shell exec رو حذف کنید و بعد سیو کنید سپس:
کد:
service httpd restart
و تمام
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
این کار رو کردم ولی باز هم فرقی نکرده.
من وقتی فایل php رو توسط دستور زیر از ترمینال اجرا میکنم انجام میشه
php sample.php
ولی وقتی با مرورگر میزنم اجرا نمیشه.من دنبال این بودم که وقتی php رو از داخل مرورگر اجرا می کنم آیا سطح دسترسی براش وجود داره که با ترمینال متفاوته؟
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
مشخصات سرورتونو در خصوصی ارسال کنید تا مشکلتونو حل کنم
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
از داخل ترمینال با دستور php صفحه حاوی کد اجرا میشه ولی از مرورگر اجرا نمیشه.
برای اجرای php داخل سرور سطح دسترسی تعریف میشه؟؟؟
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
نقل قول:
نوشته اصلی توسط
kooroshekabir
از داخل ترمینال با دستور php صفحه حاوی کد اجرا میشه ولی از مرورگر اجرا نمیشه.
برای اجرای php داخل سرور سطح دسترسی تعریف میشه؟؟؟
error log برای apache را ببینید چه خطایی در اون ثبت شده.
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
اتفاقا دنبال جایی بودم که error log رو ببینم.تو سرور کجا میشه پیداش کرد؟
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
اول مسیر php.ini رو با اجرای این فرمان پیدا کنید :
نقل قول:
php -i | grep php.ini
مسیر این فایل همیشه در etc نیست . برای مثال در WHM/cPanel فرق داره آدرسش
بعد از اعمال تغییرات هم همونطور که دوستمون گفتن آپاچی رو ریستارت کنید و باید مشکل حل شده باشه! حدس بنده اینه که فایل php.ini اصلی رو ادیت نکردید
موفق باشید
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم
من هرچی فایل php.ini تو سرور بود سرچ کردم پیدا کردم و ویرایش کردم ولی باز هم نشد که نشد.مغزم سوخت
پاسخ : یک کمک فوری واسه تنظیمات سرور لازم دارم