无法在 Php Storm 终端中运行 php artisan migrate:refresh 命令

     2023-02-25     84

关键词:

【中文标题】无法在 Php Storm 终端中运行 php artisan migrate:refresh 命令【英文标题】:Unable to run php artisan migrate:refresh command in Php Storm Terminal 【发布时间】:2016-12-23 01:20:28 【问题描述】:

无法在终端中运行 php artisan migrate:refresh & php artisan migrate 命令。

我在目录中创建了迁移文件,然后从侧边栏中手动将其删除,而不是通过 Drop 命令将其删除。现在,我无法运行 迁移命令 以及 原始 sql 查询

谁能帮帮我?我可以恢复我删除的文件吗?

【问题讨论】:

打开 phpmyadmin(或者你喜欢的 sql 界面),查看迁移表并删除有问题的行 @Steve 我已经从 phpmyadmin 中删除了它们。实际上,我创建了迁移文件以将特定列添加到另一个迁移文件中。我运行了这个命令'' php artisan make:migration add_column --table="posts" ' 您需要发布迁移,请不要发布文本图片。 【参考方案1】:

您显然删除了一个名为“添加列”的迁移,现在 migrate 正在搜索它,但找不到它。在数据库的迁移表中手动删除此特定行,迁移应该会运行。

【讨论】:

我已经从数据库的迁移表中删除了行。 但是你也删除了文件吗? 来自目录 [C:\xampp\htdocs\cms\database\migrations]? 是的。 Migrate 出于某种原因认为它存在而实际上并不存在 它也自动从目录中删除了。

Ubuntu 20 终端 PHP 脚本输出

...:Ubuntu20在WSL、PHP7.4上运行我正在尝试调试代码,但似乎无法从脚本中获得任何输出。复制:我的文件.php<?phpecho"outputtext";从终端调用phpmyfile.php脚本运行但什么也不返回。【问题讨论】:试试php./myfi 查看详情

在 Codeigniter 中无需终端(无 AJAX)的页面加载时自动运行 PHP 服务器

】在Codeigniter中无需终端(无AJAX)的页面加载时自动运行PHP服务器【英文标题】:AutomaticallyrunPHPserveronpageloadwithoutterminal(NOAJAX)inCodeigniter【发布时间】:2016-03-0916:34:56【问题描述】:我正在使用Ratchetwebsockets开发一个聊天系统。... 查看详情

我无法在 php 中运行 inotify

】我无法在php中运行inotify【英文标题】:I\'munabletoruninotifyinphp【发布时间】:2014-03-1206:54:31【问题描述】:我使用命令peclinstallinotify为php安装了Inotify,并添加了此语句extension=inotify.so在php.ini文件中。当我使用$fd=inotify_init();运行... 查看详情

PHP 安装后无法运行,为啥?

】PHP安装后无法运行,为啥?【英文标题】:PHPcannotberunafterintstalationbutwhy?PHP安装后无法运行,为什么?【发布时间】:2015-03-1519:17:22【问题描述】:在我的linux终端上重新启动apache时显示消息“无法可靠地确定服务器的完全限... 查看详情

“php”在终端中未被识别为内部或外部命令

...今天我试图在终端中执行“phpartisanmigrate”命令时它说它无法识别,我有php5文件夹保存在“C:\\”中,安装后没有移动过。【问题讨论 查看详情

Laravel 项目在 Ubuntu 16.04 上未运行 php artisan serve 时无法运行

】Laravel项目在Ubuntu16.04上未运行phpartisanserve时无法运行【英文标题】:Laravelprojectdoesn\'trunwhilenotrunningphpartisanserveonUbuntu16.04【发布时间】:2018-01-1014:13:29【问题描述】:我有一个奇怪的问题。在localhost:8000的终端中运行phpartisanserv... 查看详情

如何在php中打开终端窗口并执行命令?

】如何在php中打开终端窗口并执行命令?【英文标题】:Howtoopenterminalwindowandexecutecommandinphp?【发布时间】:2018-02-0317:32:02【问题描述】:我正在制作一个需要在服务器上运行java程序的网站(它是一个ubuntu服务器)。我想通过从p... 查看详情

我无法在 php 中运行 sqlite 函数

】我无法在php中运行sqlite函数【英文标题】:I\'munabletorunsqlitefunctionsinphp【发布时间】:2013-12-2410:31:17【问题描述】:当我运行以下代码时<?phpechosqlite_libversion();echo"<br>";echophpversion();?>我收到此错误致命错误:调用未定... 查看详情

PHP远程调试:XDebug无法连接JetBrains php Storm客户端

】PHP远程调试:XDebug无法连接JetBrainsphpStorm客户端【英文标题】:PHPremotedebugging:XDebugcan\'tconnecttoJetBrainsphpStormclient【发布时间】:2012-07-1818:45:36【问题描述】:我喜欢使用以下软件配置进行远程调试:Win7Pro64位WAMP服务器2.2(32位... 查看详情

在functions.php中入队脚本后,Javascript无法在wordpress上运行

】在functions.php中入队脚本后,Javascript无法在wordpress上运行【英文标题】:Javascriptnotworkingonwordpressafterenqueuescriptinfunctions.php【发布时间】:2015-01-0319:10:52【问题描述】:我想添加一个javascript文件,但它不起作用。我正在使用Avada... 查看详情

在 bash 脚本中运行 php:错误“无法打开输入文件”

】在bash脚本中运行php:错误“无法打开输入文件”【英文标题】:Runphpinabashscript:error"Couldnotopeninputfile"【发布时间】:2016-09-2222:01:54【问题描述】:我做了一个简单的脚本,比如:#!/bin/bashphp/var/www/mysite/script1.phpphp/var/www... 查看详情

Twilio 的 PHP 代码在终端中工作,但在浏览器中不工作

】Twilio的PHP代码在终端中工作,但在浏览器中不工作【英文标题】:PHPCodeForTwilioWorksInTerminalButNotInBrowser【发布时间】:2018-11-2311:42:06【问题描述】:我在下面有以下php文件。当我从终端运行它时,它工作得很好。但是,当我在... 查看详情

Tomcat下无法运行PHP脚本

】Tomcat下无法运行PHP脚本【英文标题】:CannotrunPHPscriptunderTomcat【发布时间】:2011-10-3014:03:25【问题描述】:我正在使用Tomcat6。我已经安装了PHP,并尝试使用PHP/JavaBridge在Tomcat中运行PHP。我已经在Tomcat的webapps目录中部署了JavaBridg... 查看详情

当我在终端中键入 php artisan serve 时,我收到“需要 Mcrypt PHP 扩展”

】当我在终端中键入phpartisanserve时,我收到“需要McryptPHP扩展”【英文标题】:Iamgetting"McryptPHPextensionrequired"whenItypephpartisanserveinmyterminal【发布时间】:2020-06-0819:57:22【问题描述】:我在laravel中创建了一个项目,但是当... 查看详情

终端无法运行存储在 PATH 目录中的 shell 脚本文件

】终端无法运行存储在PATH目录中的shell脚本文件【英文标题】:TerminalcannotrunshellscriptfilesstoredinPATHdirectories【发布时间】:2015-05-2713:06:37【问题描述】:尝试运行shell脚本文件时出现“找不到命令”。该文件本身存储在一个目录... 查看详情

在 PHP 中使用 IPN 的 Paypal 无法在新的 Beta 开发人员沙箱中运行

】在PHP中使用IPN的Paypal无法在新的Beta开发人员沙箱中运行【英文标题】:PaypalwithIPNinPHPnotworkinginnewBetadevelopersandbox【发布时间】:2013-03-0803:43:39【问题描述】:我已经在PHP中将PayPal与IPN集成,在新的Paypal开发之前它重定向到沙盒... 查看详情

无法在 Mac 上安装 php 扩展“mysql_xdevapi”

】无法在Mac上安装php扩展“mysql_xdevapi”【英文标题】:Cannotinstallphpextension\'mysql_xdevapi\'onmac【发布时间】:2020-08-0413:23:50【问题描述】:当我在终端中运行peclinstallmysql_xdevapi时,出现以下错误:configure:error:protobufnotfound,请在系... 查看详情

无法在 macOS Sierra 上的终端中运行 MySQL

】无法在macOSSierra上的终端中运行MySQL【英文标题】:CannotgetMySQLrunninginTerminalonmacOSSierra【发布时间】:2017-03-1207:07:36【问题描述】:我一直在为开发目的设置一台新笔记本电脑,当我试图让MySQL在终端中运行时,我收到以下消息... 查看详情