1

我已经下载了 phpdesktop 应用程序并将工作的 laravel 应用程序复制到 phpdesktop www 目录中。还在 phpdesktop 应用程序内的 php-ini 文件中启用了必要的扩展。

应用程序的索引页面工作正常。但是在访问其他页面时我收到以下错误消息。

错误 404:未找到 未找到文件

phpdesktop 没有 apache 服务器来启用 mod_rewrite 来解决这个问题。如何克服这个问题?请指导。

4

2 回答 2

0

对于 laravel,您需要更改 www_directory,将其指向"www/public"

"web_server": {
    "listen_on": ["127.0.0.1", 0],
    "www_directory": "www/public",
    "index_files": ["index.html", "index.php"],
    "cgi_interpreter": "php/php-cgi.exe",
    "cgi_extensions": ["php"],
    "cgi_temp_dir": "",
    "404_handler": "/pretty-urls.php",
    "hide_files": []
},
于 2018-03-18T19:25:31.020 回答
0

phpDesktop 57 目前正在使用 php 7.1.x 如果你想运行最新版本的 laravel 然后只需从官方网站下载所需版本的 php 并从 phpDesktop 内的 php 文件夹中删除除 php.ini 之外的所有文件和文件夹并将所有文件和文件夹将下载的 php 文件和文件夹放在 php 目录中,然后您将能够在 phpDesktop 中运行 laravel 应用程序。

您可以从这里获得参考:Just Check this article

于 2020-05-14T20:29:59.850 回答