所以我不得不在laravel上做一个项目并且我安装好了它工作正常(可以通过localhost:8000访问)但是我无法访问localhost。我正在尝试同时运行laravel安装和wordpress。在安装laravel之前,Wordpress和localhost也运行良好。
我的Laravel安装在html / laravel和WordPress的html / wordpress中。
我一直在尝试很多我在网上遇到的事情都无济于事。 我/ html中的.htaccess文件为空。一些链接建议我必须为每个安装编写新的.conf文件,而其他人则建议我更改.htaccess。没什么帮助。 我很茫然。任何帮助非常感谢。感谢
我在ubuntu16.4机器上。
答案 0 :(得分:0)
我个人更喜欢你在每次安装后更改权限。这是因为大多数文件夹应该是正常的" 755"和文件," 644"。
Laravel要求Web服务器用户可以写入一些文件夹。
答案 1 :(得分:0)
授予775存储空间和laravel文件夹中的bootstrap文件夹和通过html / laravel / public访问url。
如果要直接从html / laravel文件夹位置运行,请将server.php重命名为index.php
答案 2 :(得分:0)
因此,在评论中我们得到了以下结论:
lamp
,可以找到有关灯泡的更多信息here lamp
(localhost)和laravel
(localhost:8000)。有了这些信息,我认为问题在laravel和localhost应用程序的组合中。我们应该记住一些事情
laravel
,请确保运行以下命令php artisan serve
。laravel
中设置
000-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和this tutorial about lamp
由于我无法自行查看服务器,因此目前无法向您提供更多信息。如果有任何不清楚或出现新错误,请提出问题。
希望这有帮助!