昨天晚上在 netbeans 和浏览器上为 php 工作后,我关上笔记本电脑睡觉了。今天早上,当我尝试在浏览器中处理我的项目时,它无法正常工作,我推断这是 php 问题,因为它发生在我之前的安装中,我担心数据泄露,所以重新安装了操作系统。现在我又看到了同样的问题。
问题:当我尝试登录我的项目时,它没有登录,这与我之前安装时遇到的问题相同。我如何在 ubuntu 18.04.03 中解决此问题,因为我只能访问 phpmyadmin
gowri@gowri:~$ php --version
PHP 7.2.24-0ubuntu0.18.04.1 (cli) (built: Oct 28 2019 12:07:07) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.24-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
答案1
您不知道 Ubuntu、NetBeans 还是您的 PHP 代码出现了问题,因此在将无法正常运行的 NetBeans 项目归咎于其他原因之前,最好先检查一下您的 PHP 代码是否在终端中正常运行。
在 Ubuntu 中解决 PHP 问题的方法是使用名为心理(开源,MIT 许可证)。PsySH 是 PHP 的运行时开发人员控制台、交互式调试器和 REPL,允许用户从终端以交互方式运行 PHP 代码。
自动[Tab][Tab]完成 - PsySH 具有变量名称、函数、类、方法、属性甚至文件的制表符补全功能!只需开始输入,然后按 即可Tab。
姓名全部空格 - 大多数 PHP shell 在命名空间方面表现糟糕。PsySH 的表现正如您所期望的那样。
阅读上下文文档 - 对核心 PHP 函数有疑问?请尝试
doc array_map
。想要阅读对象属性的文档?请运行doc $response->statusTexts
。>>> help doc
像老板一样反思 - 该
list
命令了解您的代码以及其他人的代码。轻松列出和搜索所有变量、常量、类、接口、特征、函数、方法和属性。>>> help list
使用源代码!——轻松显示任何用户空间对象、类、接口、特征、常量、方法或属性的源代码。
>>> help show
忘记捕获最后一个异常?——不用担心,PsySH 会为您提供支持。它可通过命令获得
wtf
。>>> help wtf
从历史中学习和重复你的过去。 - 显示、搜索、保存和重播你的 shell 历史记录。
>>> help history
编写自己的命令 - 如果上面列出的出色功能还不足以满足您的需求,您可以编写自己的命令。PsySH 对自定义命令提供一流的支持 - 只需在您的 中注册它们即可
~/.config/psysh/config.php
。
要在您的主目录中安装 PsySH,请运行以下命令(sudo
不是必需的):
wget https://psysh.org/psysh
chmod +x psysh
./psysh