'da bir laravel projesini çalıştırmak için nasıl ayarlanır Bir vat üzerinde bir lambanın nasıl ayarlanacağını öğrenmeye başladım ve bir laravel projeyi çalıştırmaya çalışıyorum. Aliases veya VirtualHost, Apache2
Bu
benim 000-default.conf<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
Alias /laravelproject /var/www/laravelproject/public
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
G/laravelproject kullanarak erişmeye çalışıyorum ve ben ayarlamak gibi i (bir giriş sayfası ip/laravelproject/login yönlendirildi ediyorum neden çalıştığını olduğunu oturum açmamış kullanıcılar için middleware kullanarak ve benim yerel homestead sanal makinede çalışır). Ama 404 dosyamda hata bulunamadı. Pek hoş bir dizayn laravel bir, ama bir ham ve çirkin sunucu hatası
İstenen URL/laravelproject/giriş
Bulunamadıbu sunucuda bulunamadı. i kurmak için herhangi laravelproject.com alanım yok Tabii Limanı 80
'' de
Apache/2.4.10 (Ubuntu) Sunucu i basitçe my_server_ip/laravelproject ile erişmek istediğiniz .
Tüm yolları çalıştırarak çalıştırmak için nasıl bir sanal sunucu veya bir takma ad oluşturabilirim?
.htaccess Yayınladığınız biri olarak aynıdır. Sorun tam olarak söylediğin şey. Ben bir index.php ile kamu içinde bir klasör giriş oluşturmaya çalıştım ve o yükler – GabAntonelli
Tamam bu düzenleme bakın. Açıkçası, ortak klasör geçersiz kılmaya izin vermiyor, bu nedenle bu kodu apache yapılandırmasına koyun ve bu klasöre açıkça izin verin. – Jeff
Ben /etc/apache2/apache2.conf 'düzenlemek için çalıştı Seçenek endeksleri FollowSymLinks AllowOverride Tüm tüm verilen < AllowOverride Tümü ' –
GabAntonelli