最近我在學習laravel架構時,在下載安裝laravel一鍵安裝包,部署到本地時,初始化訪問時出現以下報錯,代碼我沒有改過。
Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or '$' in D:\WWW\laravel\public\index.php on line 50
找了很久沒有找出原因,希望懂laravel能指點一下,再次謝過啦!
回複討論(解決方案)
這是php文法報錯了和laravel沒有關係
用composer安裝不可能出問題。一鍵安裝是什麼東西?
可以看一下他對php版本要求和你的php版本
這是不用進行安裝的laravel結構目錄
這是php文法報錯了和laravel沒有關係
用composer安裝不可能出問題。一鍵安裝是什麼東西?
您好!我是下載laravel5的,不用安裝,直接使用的,運行就出現我描述的那樣了
既然錯誤出現在 D:\WWW\laravel\public\index.php 50行處
那你就把 D:\WWW\laravel\public\index.php 前 50 行貼出來看看就是了
可以看一下他對php版本要求和你的php版本
php版本我也換了幾個版本測試,實在不知道這語法錯誤,怎麼回事,鬱悶!
既然錯誤出現在 D:\WWW\laravel\public\index.php 50行處
那你就把 D:\WWW\laravel\public\index.php 前 50 行貼出來看看就是了
大神這裡看這裡
你的 php 版本是多少?
你的 php 版本是多少?
我使用的是phpstudy的,當前使用的版本是:apache+php5.3n。其他版本我也進行切換測試了 5.4+ 5.5+都用過了,還是這個問題,我的架構是在官方下載的,就是不知道是不是有問題
Laravel 5.0 要求 PHP 版本 >=5.4
Laravel 5.1 要求 PHP 版本 >=5.5.9
你的第 50 行尾部有 ::class,只是 php 5.5 才有的內部屬性
Laravel 5.0 要求 PHP 版本 >=5.4
Laravel 5.1 要求 PHP 版本 >=5.5.9
你的第 50 行尾部有 ::class,只是 php 5.5 才有的內部屬性
這樣啊,我切換最新版看看,謝謝提示