我正在弄清楚如何使用PHP OpenId
我已将repo克隆到~/www
目录。我想在php-open-id/examples
目录中运行一些示例。
具体来说,我想渲染页面php-open-id/examples/consumer/index.php
以便更好地理解API。我使用
php-open-id/examples
目录中启动了一个服务器
python -m SimpleHTTPServer 8000
我导航到localhost://consumer/index.php
但它没有用。它显示一个用于保存文件的对话框。呈现此PHP文件的正确方法是什么?
答案 0 :(得分:57)
我找到了一个解决方案:
使用
运行服务器use Doctrine\ORM\Mapping as ORM;
/**
* VideoSettings
*
* @ORM\Cache(usage="NONSTRICT_READ_WRITE")
* @ORM\Entity(repositoryClass="AppBundle\Repository\VideoSettingsRepository")
* @ORM\Table(name="emails", uniqueConstraints={
* @ORM\UniqueConstraint(name="dimension_bitrate", columns={"video_dimension", "video_bitrate"})
* }, indexes={
* @ORM\Index(name="name", columns={"nane"})
* })
*/
class VideoSettings
答案 1 :(得分:2)
你需要有一个php服务器来提供.php文件。简单的python服务器不是php服务器,因此它只是简单地列出目录中的文件以供下载。
如果您使用的是OSX 10或更高版本,则会附带apache,其中包含php模块,可以设置为提供php文件。
教程可以在这里找到 http://php.net/manual/en/install.macosx.bundled.php和https://discussions.apple.com/docs/DOC-3083
如果您想设置专用服务器而不是使用apache,MAMP是一个很好的解决方案。 Google It并查看有关如何设置的教程。
答案 2 :(得分:1)
Mac 操作系统
只需访问您的项目文件夹
在该文件夹中打开终端
并运行php -S localhost:9000
然后你就可以看到
PHP 7.3.24-(to be removed in future macOS) Development Server started at Tue Mar 30 11:58:49 2021
Listening on http://localhost:9000
之后您就可以在 http://localhost:9000 上访问您的应用程序 如果您的端口不可用,请尝试更改端口