2015-01-12 5 views
12

मुझे अपने लार्वेल स्थापना शुरू करने में समस्या आ रही है। जब भी मैं टर्मिनल में टाइप 'php कारीगर की सेवा' यह मेरे प्रतिक्रियाओं एक त्रुटि:कारीगर त्रुटि: लोकलहोस्ट पर सुनने में विफल: 8000

Failed to listen on localhost:8000 (reason:une tentative d'access un α socket de maniere interdite par ses autorisation d'access a 0t0 tent0e)

यह कैसे हल करने के लिए पर कोई विचार?

अग्रिम धन्यवाद।

img समस्या http://i.imgur.com/rOt3Lat.png

यह है अब काम करता है मैं सिर्फ सुनने पोर्ट 8000 से 8888 करने के लिए बदल या किसी अन्य बंदरगाह अपनी सेवाओं के लिए इसका इस्तेमाल नहीं किया

'php कारीगर की सेवा --port = "8888" '

+0

क्या आपने व्यवस्थापक विशेषाधिकारों के साथ कमांड-प्रॉम्प्ट खोल दिया था? – blablabla

+0

@Yasser पहले अपने ड्राइवर को अपडेट करें – Virbhadrasinh

+0

@virbhadrasinh ड्राइवर जो मुझे अपडेट करना चाहिए ?? – byacer

उत्तर

13

क्या पोर्ट 8000 पर कोई अन्य सेवाएं चल रही हैं?

आप Windows पर इस आदेश का उपयोग कर सकते हैं:

netstat -aon | more 

या लिनक्स/OSX

sudo netstat -plnt 

पर क्या चल रही सेवाओं को देखने के लिए। फिर पोर्ट 8000 पर चल रही सेवा को अक्षम करें या किसी अन्य पोर्ट का उपयोग करें।

+0

नहीं, मुझे ऐसा नहीं लगता है – byacer

+6

आप' php artisan serv --port = "8888" –

+0

'के साथ किसी अन्य पोर्ट का उपयोग करने का प्रयास भी कर सकते हैं यह भी हो सकता है कि विंडोज यूएसी इसे अवरुद्ध कर रहा है । यूएसी को अक्षम करने का प्रयास करें। http://windows.microsoft.com/en-us/windows/turn-user-account-control-on-off –

40

फिक्सिंग त्रुटि: स्थानीय होस्ट पर सुनने में विफल: 8000 (कारण: प्रयोग में पता पहले से ही) यह

ps -ef में php के साथ

सूची प्रक्रियाओं | ग्रेप php

उदाहरण उत्पादन

501 9347 393 0 1:29PM ttys000 0:00.21 php artisan serve 501 9351 9347 0 1:29PM ttys000 0:02.01 /usr/local/php5-5.6.14-20151002-085853/bin/php -S localhost:8000 .../laravel/server.php 501 9781 393 0 1:56PM ttys000 0:00.00 grep php

तब प्रक्रिया

मारने 9347

+10

प्रक्रिया को समाप्त करने के लिए हत्या -9 9 347 का उपयोग करें। – user2340939

+0

यह आवश्यक नहीं है कि पोर्ट का उपयोग करने से आपको अवरोधित करने वाला एप्लिकेशन php नहीं है बल्कि आपके सिस्टम पर कुछ अन्य एप्लिकेशन है। –

+0

यह मेरे लिए काम किया! – Relentless

0

आप तो .env फ़ाइल में अपने सभी विन्यास ठीक है, तो आपको चाहिए मारने:

इस पोस्ट में सभी को मारने के लिए मेयर्सनमेयर से उत्तर का उपयोग करें PHP प्रक्रियाओं। फिर php कारीगर config: स्पष्ट

अंत में, php कारीगर की सेवा

गुड लक!

1

8000 डिफ़ॉल्ट पोर्ट है। इसके बजाय उपयोग करें:

php artisan serve --port=8005 
संबंधित मुद्दे