当我尝试使用XAMPP localhost运行laravel应用程序时,它会给我一个死亡的白色屏幕。然而,当我使用artisan serve
时,该应用程序运行良好。
以下是我所做的步骤:1.我在全球范围内安装了composer。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
无法弄清楚确切的问题是什么。
我认为storage
目录访问权限有问题。您可以将其mod更改为777
,或者将storage
目录的所有权分配给用户(apache在XAMPP中使用该用户运行)。
以下是要使用的命令示例:
sudo chmod -R 777 storage
同样,对于分配所有权:
sudo chown storage [user]:[group]
您是否尝试过指向htdocs并运行?
composer create-project laravel/laravel myproject --prefer-dist
尝试:
php artisan cache:clear
然后
chmod -R 777 your_laravel_folder_path/storage
最后
php artisan dump-autoload
如果您尝试XAMPP,那么您的_laravel_folder_path将CCD_ 10。该文件夹包含storage
目录。