la configuration de laravel sur IIS7
Je veux configurer mon IIS7
serveur pour que cela fonctionne avec une application web écrite en laravel
(framework php).
J'ai trouvé quelque chose de similaire pour CI
(lien)
mais il ne fonctionne pas sur laravel
(bien sûr, j'ai enlevé le index.php
de redirection).
en fait seulement la page d'accueil fonctionne (www.mysite.com/public
)
quelqu'un utilise/d IIS7
avec Laravel?
merci d'avance
OriginalL'auteur Dario Rusignuolo | 2013-01-17
Vous devez vous connecter pour publier un commentaire.
J'ai créé le
web.config
fichier dans le dossier racine à l'intérieur de<configuration></configuration>
:puis copiez le
index.php
fichier du dossier public dans la racine du dossier du projet de modification de la../paths.php
enpaths.php
comme cette guide ditmaintenant tout fonctionne parfaitement
OriginalL'auteur Dario Rusignuolo
J'ai utilisé le code ci-dessous, rediriger vers
index.php/{R:1}
plutôt quepublic/{R:1}
Fonctionne tout droit sorti de la boîte, puis avec pas de changements de chemin d'accès.OriginalL'auteur Danny Rowlands
Vérifier vos Mappages de gestionnaires dans IIS:
OriginalL'auteur bert
Voici mon fichier de travail, avec deux règles: (site web pointant vers un dossier public)
OriginalL'auteur Juan Antonio Tubío
Il suffit de travail après de longues heures de google et de tests. Voici mes étapes:
laravel5 avec IIS 8.5
Sans cela, processus FastCgi excité inattendu (php_info() ne fonctionne pas)
set PATH=%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
composer global require "laravel/installer=~1.1"
lavarel new app
<app>/public
Que c'est, Heureux Lavarel!
Référence: http://alvarotrigo.com/blog/installing-laravel-4-in-windows-7-with-iis7/
OriginalL'auteur ken
Si vous voulez être en mesure de récupérer ton $_GET variables de ne pas utiliser:
<match url="^(.*)$" ignoreCase="false" />
Au lieu d'utilisation:
<match url="^" ignoreCase="false" />
OriginalL'auteur gabrielgeo
Voici comment je l'ai corrigé.
ouvrez le fichier de configuration, si le mappage suivant n'existe pas, mettre ces lignes en vertu de
OriginalL'auteur Gomes
Pour installer
IIS
sur votre windows, gotocontrol panel -> uninstall programs
et appuyez surTurn Off Windows Features On/Off
lien et cliquez surIIS
et sélectionnezCGI
option.Télécharger
Web Platform Installer
à partir d'internetinstall PHP and SQL drivers for IIS
Ouvrir
IIS
de programmes d'ajouter un Site web. et pour le dossier public de point de point dePublic
dossier dans le laravel/lumen projet.pour Laravel et Lumen projets. Créer un projet à partir de compositeur dans tous les dossiers accessibles. arrivés à
public
dossier dans le dossier de la structure et de créerweb.config
fichier avec le contenu ci-dessous, j'ai obtenu ce à partir de laracastsOriginalL'auteur Sunil Kumar