Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php IIS7上的Laravel 4不工作_Php_Iis 7_Laravel - Fatal编程技术网

Php IIS7上的Laravel 4不工作

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(这

我正在运行wamp的本地主机上开发和学习laravel。在本地主机上一切正常,但当我将所有内容复制到共享IIS7主机时,会出现内部服务器错误

一切正常,直到
$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将强制它通过它们。在生产中,只需注释掉该配置,以防止可能有用的错误信息泄漏给恶棍。你还知道你可以回答自己的问题并将其标记为已接受吗?