Laravel在XAMPP中安装在Mac上

时间:2015-04-06 10:41:43

标签: php macos laravel xampp

当我尝试使用XAMPP localhost运行laravel应用程序时,它会给我一个白色的死亡屏幕。但是,当我使用artisan serve时,应用程序运行正常。

以下是我所做的步骤: 我在全球安装了作曲家。 2.使用zip文件和composer安装laravel。通过zip文件,我运行了composer install

当我运行localhost/my_app/public时,它会给我一个空白的白色屏幕。

看到以前的答案,我做了一些事情

将此添加到bash_profile:

export PATH=/Applications/XAMPP/xamppfiles/bin:$PATH

在运行which php时,我明白了:

/Applications/XAMPP/xamppfiles/bin/php

无法弄清楚究竟是什么问题。

3 个答案:

答案 0 :(得分:8)

我认为storage目录访问权限存在问题。您可以将其mod更改为777,或者为用户(在XAMPP中运行apache)分配storage目录的所有权。

以下是使用命令的示例:

sudo chmod -R 777 storage

同样,为了分配所有权:

sudo chown storage [user]:[group]

答案 1 :(得分:0)

你试过指向htdocs并运行吗?

 composer create-project laravel/laravel myproject --prefer-dist

答案 2 :(得分:0)

尝试:php artisan cache:clear

然后 chmod -R 777 your_laravel_folder_path/storage

最后php artisan dump-autoload

如果您在XAMPP中尝试,那么your_laravel_folder_path将会 /Applications/XAMPP/htdocs/YOUR_PROJECT_FOLDER。该文件夹包含storage目录。

提前致谢。