Php IIS7上的Laravel 4不工作
我正在运行wamp的本地主机上开发和学习laravel。在本地主机上一切正常,但当我将所有内容复制到共享IIS7主机时,会出现内部服务器错误 一切正常,直到Php IIS7上的Laravel 4不工作,php,iis-7,laravel,Php,Iis 7,Laravel,我正在运行wamp的本地主机上开发和学习laravel。在本地主机上一切正常,但当我将所有内容复制到共享IIS7主机时,会出现内部服务器错误 一切正常,直到$app->boot()在“vendor\laravel\framework\src\illumb\Foundation\start.php”中 我尝试为所有文件夹授予所有权限,但这并没有解决问题 我没有在共享主机上安装composer,因为我相信我可以将所有代码从本地主机复制到共享主机,只需将.htaccess转换为Web.config(这
$app->boot()代码>在“vendor\laravel\framework\src\illumb\Foundation\start.php”中
我尝试为所有文件夹授予所有权限,但这并没有解决问题
我没有在共享主机上安装composer,因为我相信我可以将所有代码从本地主机复制到共享主机,只需将.htaccess转换为Web.config(这些文件的工作方式与它们应该的一样)。这在我使用CodeIgniter时起了作用,一切都只是复制/粘贴
有人知道哪里出了问题以及我如何解决这个问题吗?你能在你的网站根目录中添加一个web.config文件并添加我的答案中描述的XML吗:-这应该让你看到潜在的PHP错误。ErrorException session_start()[]:open(..\app\storage/sessions\sess_SKD54MP2J25L70RQabpt0eN35,O_RDWR)失败:权限被拒绝(13)调查了这个错误并解决了问题。我使用FTP客户端更改了权限,但可能根本没有更改。在更改了使用我的hosters网页的权限后,laravel如期工作。很酷,很高兴这有所帮助。默认情况下,IIS7将隐藏上游500个错误(来自ASP、PHP、.NET等)。放入xml配置的blob将强制它通过它们。在生产中,只需注释掉该配置,以防止可能有用的错误信息泄漏给恶棍。你还知道你可以回答自己的问题并将其标记为已接受吗?