問題タブ [laravel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10264 参照

apache - allowoverride が有効になっていても .htaccess が機能しない

CodeIgniter を使用しており、LAMP スタックを Ubuntu 10.10 クラウド サーバーにインストールしました。

すべてがうまく機能しており、ホーム ディレクトリが にあるように Apache userdir モジュールを有効にしてい/home/myapp/public_htmlますservername/~myapp

残念ながら、.htaccess書き換えが機能していないようです - 404 と言ってthe file /home/myapp/public_html/index.php見つかりません - 404 エラーが発生します。

Mod_rewrite が有効になっています。

AllowOverride Allディレクティブを設定する必要があることは承知していますが、設定しましたが、/etc/apache2/sites-enabled/default書き換えが正しく機能していないようです。

私の.htaccessファイルには次のものが含まれています。

そして、私のように/etc/apache2/sites-available/default見えます:

最後に、/etc/apache2/mods-enabled/userdir.conf次のようになります。

私は何時間もグーグルをいじっていましたが、誰か助けてもらえますか?

0 投票する
2 に答える
2606 参照

php - Laravel PHP を使用したセッション エラー

Laravel PHP でファイルシステムを使用してセッションを有効にすると、このエラーが発生します。

誰かがこの問題に遭遇しましたか? Laravel を使用していない場合でも、洞察はありますか?

0 投票する
2 に答える
793 参照

php - MySQL タイムスタンプ レコードは更新されていますが、影響を受ける行は 0 のままです

同様の質問がいくつかありますが、これをミックスに入れます。

基本的に、タイムスタンプ列 ( int ) があり、更新の 1 つはこのタイムスタンプ列のみを更新していて、ほとんど目立たない距離である場合があります。たとえば、1316631442 から 1316631877 に変更される場合があります。この 2 つの違いはあまりありません。

レコードが更新されているので、クエリを実行する前に phpMyAdmin をチェックインし、その後で違いを確認できます。ただし、影響を受ける行数に対して var_dump() を実行していますが、0 のままです。

同時に別の列を別の値に更新すると、影響を受ける行は 1 になります。

では、行が影響を受けるとトリガーするには何が必要でしょうか? アップデートが成功してから影響を受けていますが。

また、Laravel PHP フレームワークとそのクエリ ビルダーを使用しています。現在、何かがオフになっている可能性があるかどうかを確認するために、そこで少しデバッグを行っていますが、これまでのところすべてうまくいっているようです。

編集:申し訳ありませんが、上記の入力ミスがありました。別の列の値を完全に変更すると、影響を受ける行は 0 ではなく 1 になります。

0 投票する
1 に答える
10838 参照

php - NginxでLaravelをセットアップする

Nginxで動作するようにLaravel PHP フレームワークをセットアップしようとしています。これが私のディレクトリ構造です:

基本的に、私が持っているのは、非 MVC プロジェクトのすべてのファイルを保持するフォルダーがスローされた標準のLaravelダウンロードです。legacy

要求されたページ/ファイルがレガシー内に存在するかどうかを最初にNginxが確認する必要があります。存在する場合は、それを使用したいと思います。index.phpそれ以外の場合は、にある Laravel のファイルにフォールバックしたいと考えていますproject/public/

私は Nginx の構成に関しては専門家ではないので、提供できるヘルプがあれば大歓迎です。

0 投票する
4 に答える
7258 参照

php - 自動インクリメントフィールドの作成方法

レコードをカウントせずに、phpを使用してmongodbのフィールドに自動インクリメント値を追加したいのですが、次の数値(count + 1)が増分値になります...または、で自動インクリメント値の配列を作成する方法はありますmongodbphp?例複数の電子メールとアドレスを持っている顧客はemail[{1:'a@x.com',2:'demo@example.com'},...]、同じように保存できますaddress[{1:'Indore',2:'Dewas'},...]。したがって、一意性のために、各電子メールとアドレスから自動インクリメント値を設定します。

0 投票する
2 に答える
214 参照

mysql - 最適なDBスキーマ

DBスキーマを再設計しようとしていますが、アプリでORMを使用することを検討しています。たとえば、以下のスキーマはEloquent ORMで機能しますか、それともJOINテーブルも追加する必要がありますか?

0 投票する
4 に答える
12986 参照

php - Laravel:laravelブレードファイルで許可が拒否されました

Laravel http://laravel.comをインストールしようとすると、次の問題が発生します

助けていただければ幸いです。

未処理の例外

メッセージ:

file_put_contents(/ Users / alvincrespo / Sites / apollo / storage / views / 26bdebca7505781c753aa21663170a1b)[function.file-put-contents]:ストリームを開くことができませんでした:アクセスが拒否されました場所:

/Users/alvincrespo/Sites/apollo/laravel/blade.phpの63行目のスタックトレース:

#0 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(40):Laravel \ Error :: native(2、'file_put_conten ...'、'/ Users / alvincre ...'、63)#1 [内部関数]:Laravel {closure}(2、'file_put_conten ...'、'/ Users / alvincre ...'、63、Array)#2 /Users/alvincrespo/Sites/apollo/laravel/blade.php( 63):file_put_contents('/ Users / alvincre ...'、'...')#3 [内部関数]:Laravel {closure}(Object(Laravel \ View))#4 / Users / alvincrespo / Sites / apollo /laravel/event.php(199):call_user_func_array(Object(Closure)、Array)#5 /Users/alvincrespo/Sites/apollo/laravel/event.php(138):Laravel \ Event :: fire('laravel.view .en ...'、Array、true)#6 /Users/alvincrespo/Sites/apollo/laravel/view.php(325):Laravel \ Event :: until(' laravel.view.en ...'、アレイ)#7 /Users/alvincrespo/Sites/apollo/laravel/view.php(546):Laravel \ View-> render()#8 /Users/alvincrespo/Sites/apollo/laravel/response.php(246): Laravel \ View-> __ toString()#9 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(138):Laravel \ Response-> render()#10 / Users / alvincrespo / Sites / apollo / public / index .php(34):require('/ Users / alvincre ...')#11 {main}

0 投票する
4 に答える
8533 参照

php - 職人:ドライバーが見つかりませんでした

私はLaravelの最後のバージョンを使用しています:3.2.1。

これをターミナルで実行すると:

php artisan migration:install

このエラーがあります:

could not find driver

私はGoogleとLaravelのフォーラムでいくつか検索しましたが、何もしませんでした。

編集

拡張機能をアクティブにしました。これが私が持っているものphpinfo() --with-iconv' '--with-pdo-mysql=mysqlnd' '--with-pdo-pgsql=/opt/lampp/postgresql' '--with-pdoです。pdoが設定されているようです。

これが私の画像ですphpinfo()

ここに画像の説明を入力してください

編集2 私は少し​​テストをしました:

そしてリターン:

だから私のPDOは完璧に機能しています

0 投票する
2 に答える
2006 参照

php - Laravel の PHPUnit タスクで色をオフにするにはどうすればよいですか?

Windows でテストしていますが、コマンド プロンプトは、デフォルトで表示される ANSI カラー コードではうまく機能しません。Laravel を使用しているときにカラー表示をオフにするにはどうすればよいですか?

0 投票する
3 に答える
2330 参照

php - 「Public」フォルダーのLaravel(および汎用)フレームワーク設定

私の環境(MAMP)でLaravelを動作させようとしましたが、この状況で立ち往生しています。

Laravelのindex.phpファイルは「public」というサブフォルダーにあるので、アプリケーションをテストしたい場合は、このURLでアクセスする必要がありhttp://localhost/laravel/public/ ますが、http://localhost/laravel

この行で htaccess を設定しようとしましたが、うまくいきません:

この htaccess がこの状況を解決できるかどうかはわかりません。Lavarel によって生成された 404 が表示されます。