สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 625
Joined: 22/12/2020 10:09 am

สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by eange08 »

run คำสั่งนี้เพื่อ restart Apache บน Ubuntu 16.04, PHP 7.4 ไม่ได้ พอจะมีคำสั่งอื่นหรือวิธีแก้อย่างไรค่ะ
คำสั่งที่ใช้ restart Apache

Code: Select all

sudo service apache2 restart
Error บน cmd แจ้ง

Code: Select all

Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27145
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by mindphp »

ติดตั้ง apache ด้วยวิธีไหน
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 625
Joined: 22/12/2020 10:09 am

Re: สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by eange08 »

mindphp wrote: 24/12/2020 1:35 pm ติดตั้ง apache ด้วยวิธีไหน
ลงมากับ lampp นะคะ
ลองเช็ค service ของ apache ได้ผล

Code: Select all

apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
   Active: failed (Result: exit-code) since พฤ. 2020-12-24 13:23:35 +07; 13min a
     Docs: man:systemd-sysv-generator(8)
  Process: 9619 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU

ธ.ค. 24 13:23:35 com012-X450LD systemd[1]: Starting LSB: Apache2 web server...
ธ.ค. 24 13:23:35 com012-X450LD apache2[9619]:  * Starting Apache httpd web serve
ธ.ค. 24 13:23:35 com012-X450LD apache2[9619]:  *
ธ.ค. 24 13:23:35 com012-X450LD apache2[9619]:  * The apache2 configtest failed.
ธ.ค. 24 13:23:35 com012-X450LD apache2[9619]: Output of config test was:
ธ.ค. 24 13:23:35 com012-X450LD apache2[9619]: env: ‘apache2ctl’: No such file or
ธ.ค. 24 13:23:35 com012-X450LD systemd[1]: apache2.service: Control process exit
ธ.ค. 24 13:23:35 com012-X450LD systemd[1]: Failed to start LSB: Apache2 web serv
ธ.ค. 24 13:23:35 com012-X450LD systemd[1]: apache2.service: Unit entered failed 
ธ.ค. 24 13:23:35 com012-X450LD systemd[1]: apache2.service: Failed with result '
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27145
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by mindphp »

ลงตามหนี้ หรือเปล่าครับ
https://www.mindphp.com/%E0%B8%9A%E0%B8 ... buntu.html
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 27145
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by mindphp »

เครื่องหาไฟล์
env: ‘apache2ctl’: No such file or ไม่เจอ

ลบแล้ว ลงหรือ หรือ อัพเกรด
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
User avatar
eange08
PHP Super Hero Member
PHP Super Hero Member
Posts: 625
Joined: 22/12/2020 10:09 am

Re: สอบถาม Restart Apache บน Ubuntu ไม่ได้ติด Error

Post by eange08 »

mindphp wrote: 24/12/2020 1:42 pm เครื่องหาไฟล์
env: ‘apache2ctl’: No such file or ไม่เจอ

ลบแล้ว ลงหรือ หรือ อัพเกรด
ทำได้แล้วค่ะ วิธีทำ
1. ทำ upgrade กับ upgrade 3 คำสั่งตามลำดับ

Code: Select all

sudo su    //เปิด run คำสั่งเปิดสิทธิเป็น root กด Enter
apt update   //คำสั่ง update  กด Enter
apt upgrade  //คำสั่ง upgrade  กด Enter แล้วรอจนกว่าจะ load เสร็จ
2. เช็คว่ามีการลง apache2 แล้วหรือยัง (เราต้องยังอยู่ในคำสั่ง sudo su อยู่) จากคำสั่ง

Code: Select all

dpkg -s apache2
ผลลัพท์ถ้ามี apache2 แล้ว

Code: Select all

Package: apache2
Status: install ok installed  <---ต้องเป็นแบบนี้
ถ้า Status นี้ไม่ใช่ให้ run ด้วยคำสั่ง

Code: Select all

apt-get install apache2 
แล้วกลับมาใช้คำสั่ง dpkg -s apache2 เช็ค Status อีกครั้ง ถ้าได้แล้วทำต่อข้อ 3 ได้เลย
3. ให้ทำการออกจาก root ด้วยคำสั่ง

Code: Select all

exit
4. หลังจากทำการ restart Apache2 ด้วยคำสั่งนี้แทน

Code: Select all

sudo /etc/init.d/apache2 restart
ผลลัพท์ถ้า run ผ่าน

Code: Select all

[ ok ] Restarting apache2 (via systemctl): apache2.service.
Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 11 guests