所以我不得不在laravel上做一个项目,我安装得很好,它工作正常(可以通过localhost:8000访问)但是我无法访问localhost。我正在尝试同时运行laravel安装和wordpress。在我安装laravel之前,Wordpress和localhost工作正常。
我的Laravel安装在html / laravel和WordPress的html / wordpress中。
我一直在尝试在网上遇到的很多东西都无济于事。我/ html中的.htaccess文件为空。一些链接建议我必须为每个安装编写新的.conf文件,而其他人则建议我更改.htaccess。没什么帮助。我很茫然。任何帮助非常感谢。谢谢
我在ubuntu16.4机器上。
因此,通过我们在评论中的聊天,我们得出以下结论:
lamp
,更多关于灯的信息可以找到herelamp
(localhost)和laravel
(localhost:8000)。有了这些信息,我认为问题在laravel和localhost应用程序的组合中。我们应该记住一些事情
laravel
,请确保运行以下命令php artisan serve
。laravel
中设置
授予laravel文件夹内存储和引导文件夹775权限,并通过html / laravel / public访问url。 *学分:@vijay_Kashyap000-default.conf
- > tutorial即使所有这些事情都设置正确,错误仍然可能由于错误的url-rewriting
或与laravel
安装冲突的服务器而出现。
如果您确定上述设置设置正确,您应该查看lamp
安装的配置和laravel
的设置步骤。考虑以下一些事情:
sudo apt-get upgrade
,sudo apt-get update
(如果你不完全确定,请使用-dist
)。sudo a2enmod rewrite
- > composer
吗?curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
(如果你的情况下存在)。如果这些东西都不适合你,那么从一开始就重新开始也许是一个想法。也许你已经对你不需要改变的文件进行了一些更改,但由于挫折等而忘记了它们(我第一次安装多种应用程序类型时发生了这种情况)。
我还想把你推荐给my_app.conf
和laracasts
由于我无法自行查看服务器,因此目前无法向您提供更多信息。如果有任何不清楚或出现新错误,请询问问题。
希望这可以帮助!
我个人更喜欢你在每次安装后更改权限。这是因为大多数文件夹应该是正常的“755”和文件,“644”。
Laravel要求Web服务器用户可以写入一些文件夹。
授予laravel文件夹内存储和引导文件夹775权限,并通过html / laravel / public访问url。
如果要直接从html / laravel文件夹位置运行,请将server.php重命名为index.php