@hesammousavi
@ali.bayat
من وقتی صفحه سایتم رو لود میکنم هرزگاهی این ارور رو میده
۵۰۴ Gateway Time-out
The server didn't respond in time.
در کدی که استفاده کردی، احتمالا جا برای بهینه سازی هست.. معمولا هنگامی که مشکل کمبود منابع در سرور وجود داشته باشه با همچین اروری روبرو میشید.
سلام
@masoudproton
ارور 500 اکثر مواقع ارور لاگ رو میندازه تو مسیر که میبینید ایراد از کجای کده
ارور 504 رو باید تنظیمات PHP و وب سرور چک شه!
لیست کامل از این ارور ها در ویکی پدیا موجوده:
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
@ali.bayat
@Alimotreb
ارور داخل لاگ اینه
[2019-08-24 01:10:01] local.ERROR: The Process class relies on proc_open, which is not available on your PHP installation. {"exception":"[object] (Symfony\\Component\\Process\\Exception\\LogicException(code: 0): The Process class relies on proc_open, which is not available on your PHP installation. at /home/comscms/domains/comscms.ir/video_sharing/vendor/symfony/process/Process.php:143)
[stacktrace]
متن ارور:
شما میخواهید از proc_open استفاده کنید و در این نسخه php تون همچین گزینهای موجود نیست.
اطلاعات در مورد این تابع در وبسایت PHP
https://www.php.net/manual/en/function.proc-open.php
مقاله زیر هم بررسی کن
https://riptutorial.com/php/example/23677/spawning-non-blocking-processes-with-proc-open--
سلام
@masoudproton
:-)
عجب....!
ارور 500 که باعث میشه ارور لاگ بندازه خودتون گفتید اینه :
[2019-08-24 01:10:01] local.ERROR: The Process class relies on proc_open, which is not available on your PHP installation. {"exception":"[object] (Symfony\\Component\\Process\\Exception\\LogicException(code: 0): The Process class relies on proc_open, which is not available on your PHP installation. at /home/comscms/domains/comscms.ir/video_sharing/vendor/symfony/process/Process.php:143)
ایا جایی در این نوشته که رم رو باید افزایش داد؟!!
نمیشه هم 504 بده هم 500 که دوست عزیز....
منطقی باشید
@ali.bayat
@Alimotreb
نه منظورم اینکه من دو صفحه دارم که هر دو رو لود میکنم یکی ارور ۵۰۴,و دیگری ارور500 میده و در لاگ فقط ارور
[2019-08-24 01:10:01] local.ERROR: The Process class relies on proc_open, which is not available on your PHP installation. {"exception":"[object] (Symfony\\Component\\Process\\Exception\\LogicException(code: 0): The Process class relies on proc_open, which is not available on your PHP installation. at /home/comscms/domains/comscms.ir/video_sharing/vendor/symfony/process/Process.php:143)
نمایش داده میشه
توضیحات وبسایت php درباره LogicException:
Exception that represents error in the program logic. This kind of exception should lead directly to a fix in your code.
@ali.bayat
الان این ارور رو میده Allowed memory size of 134217728 bytes exhausted (tried to allocate 16777224 bytes)
من هی میگم تنظیمات PHP و وب سرور باید چک شه
شما هی حرف خودت رو بزن :-)
php,ini , و تنظیمات آپاچی
سلام
@masoudproton
max_execution_time مهم هست
time out مهم هست
توی آپاچی هم همینطور تنظیمات باید بسته به نوع منابع سرور چک شه!
سلام اگه مشکلتون این ارور هستش
The Process class relies on proc_open, which is not available on your PHP installation.
جوابتون اینجا هست:
https://roocket.ir/discuss/7226
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟